Ejemplo n.º 1
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoException(NicoStatusCode code, string id,
                      Exception innerException)
     : base(id + ": " + code.GetDescription(), innerException)
 {
     ErrorCode = code;
     Id        = id;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// エラー文字列を取得します。
        /// </summary>
        public static string GetDescription(this NicoStatusCode code)
        {
            var description = EnumEx.GetDescription(code);

            if (string.IsNullOrEmpty(description))
            {
                return(string.Format(
                           "{0}: エラーコードが正しくありません。", code));
            }

            return(description);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoLiveException(NicoStatusCode code, string id,
                          Exception innerException)
     : base(code, id, innerException)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoLiveException(NicoStatusCode code, string id)
     : base(code, id)
 {
 }
Ejemplo n.º 5
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoLiveException(NicoStatusCode code)
     : base(code)
 {
 }
Ejemplo n.º 6
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoProviderException(NicoStatusCode code, string id)
     : base(code, id)
 {
 }
Ejemplo n.º 7
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoProviderException(NicoStatusCode code, Exception innerException)
     : base(code, innerException)
 {
 }
Ejemplo n.º 8
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoProviderException(NicoStatusCode code)
     : base(code)
 {
 }
Ejemplo n.º 9
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoVideoException(NicoStatusCode code)
     : base(code)
 {
 }
Ejemplo n.º 10
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoException(NicoStatusCode code, Exception innerException)
     : base(code.GetDescription(), innerException)
 {
     ErrorCode = code;
 }
Ejemplo n.º 11
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public NicoException(NicoStatusCode code)
     : base(code.GetDescription())
 {
     ErrorCode = code;
 }