コード例 #1
0
        public static string ToString(this ReasonPhrase reasonPhrase)
        {
            switch (reasonPhrase)
            {
            case ReasonPhrase.OK:
                return("OK");

            case ReasonPhrase.RequestMalformed:
                return("Request Malformed");

            case ReasonPhrase.RequestTooLarge:
                return("Request Too Large");

            case ReasonPhrase.NotSupported:
                return("Not Supported");

            case ReasonPhrase.ServerBusy:
                return("Server Busy");

            case ReasonPhrase.TimeOut:
                return("Time Out");

            case ReasonPhrase.Forbidden:
                return("Forbidden");

            case ReasonPhrase.InternalServerError:
                return("Internal Server Error");

            case ReasonPhrase.OtherFailure:
                return("Other Failure");

            case ReasonPhrase.VersionMismatch:
                return("Version Mismatch");
            }

            return(string.Empty);
        }
コード例 #2
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException(string message, Exception innerException)
			: base(message, innerException)
		{
			ReasonPhrase = ReasonPhrase.RequestMalformed;
		}
コード例 #3
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException(Exception innerException)
			: base(Common.ToString(ReasonPhrase.RequestMalformed), innerException)
		{
			ReasonPhrase = ReasonPhrase.RequestMalformed;
		}
コード例 #4
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException(ReasonPhrase reasonPhrase, Exception innerException)
			: base(Common.ToString(reasonPhrase), innerException)
		{
			ReasonPhrase = reasonPhrase;
		}
コード例 #5
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException(string message)
			: base(message)
		{
			ReasonPhrase = ReasonPhrase.RequestMalformed;
		}
コード例 #6
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException(ReasonPhrase reasonPhrase)
			: base(Common.ToString(reasonPhrase))
		{
			ReasonPhrase = reasonPhrase;
		}
コード例 #7
0
ファイル: MrasException.cs プロジェクト: hungdluit/sipserver
		public MrasException()
			: base(Common.ToString(ReasonPhrase.RequestMalformed))
		{
			ReasonPhrase = ReasonPhrase.RequestMalformed;
		}
コード例 #8
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException(string message, Exception innerException)
     : base(message, innerException)
 {
     ReasonPhrase = ReasonPhrase.RequestMalformed;
 }
コード例 #9
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException(Exception innerException)
     : base(Common.ToString(ReasonPhrase.RequestMalformed), innerException)
 {
     ReasonPhrase = ReasonPhrase.RequestMalformed;
 }
コード例 #10
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException(ReasonPhrase reasonPhrase, Exception innerException)
     : base(Common.ToString(reasonPhrase), innerException)
 {
     ReasonPhrase = reasonPhrase;
 }
コード例 #11
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException(string message)
     : base(message)
 {
     ReasonPhrase = ReasonPhrase.RequestMalformed;
 }
コード例 #12
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException(ReasonPhrase reasonPhrase)
     : base(Common.ToString(reasonPhrase))
 {
     ReasonPhrase = reasonPhrase;
 }
コード例 #13
0
ファイル: MrasException.cs プロジェクト: KhaledSMQ/SipServer
 public MrasException()
     : base(Common.ToString(ReasonPhrase.RequestMalformed))
 {
     ReasonPhrase = ReasonPhrase.RequestMalformed;
 }