コード例 #1
0
 public ErrorStatusMessage(ErrorStatusMessage Msg, ErrorStatusMessage Inner = null, object Data = null)
 {
     this.Level   = Msg.Level;
     this.Inner   = Inner;
     this.Data    = Data;
     this.Code    = (Msg == null) ? null : Msg.Code;
     this.Message = (Msg == null) ? null : Msg.Message;
 }
コード例 #2
0
 public ErrorStatusMessage(Exception ex)
 {
     this.Level   = 0;
     this.Inner   = (ex.InnerException == null) ? null : new ErrorStatusMessage(ex.InnerException);
     this.Data    = (ex.Data != null && ex.Data.Count > 0) ? ex.Data : null;
     this.Code    = "InternalException";
     this.Message = ex.Message;
 }
コード例 #3
0
 public ErrorStatusMessage(int Level = 0, string Code = null, string Message = null, object Data = null, ErrorStatusMessage Inner = null)
 {
     this.Level   = Level;
     this.Code    = Code;
     this.Message = Message;
     this.Data    = Data;
     this.Inner   = Inner;
 }