private WrappedFunctionResult(
     FunctionResultStatus status,
     Exception ex)
 {
     this.Exception       = ex;
     this.ExecutionStatus = status;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 /// <param name="message">异常情况的信息,提示、警告、错误信息都记录在这个属性上</param>
 public FunctionResultException(FunctionResultStatus status, string message)
     : base(message)
 {
     this.Result = new FunctionResult(status, message);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 public FunctionResultException(FunctionResultStatus status)
     : base("执行结果")
 {
     this.Result = new FunctionResult(status);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 /// <param name="exception">异常情况的信息,提示、警告、错误信息都记录在这个属性上</param>
 public FunctionResult(FunctionResultStatus status, Exception exception)
 {
     this.Status  = status;
     this.Message = exception;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 /// <param name="message">异常情况的信息,提示、警告、错误信息都记录在这个属性上</param>
 public FunctionResult(FunctionResultStatus status, string message)
 {
     this.Status  = status;
     this.Message = new Exception(message);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 public FunctionResult(FunctionResultStatus status)
 {
     this.Status = status;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">功能函数在执行过程当中,出现的各种异常情况</param>
 /// <param name="exception">异常情况的信息,提示、警告、错误信息都记录在这个属性上</param>
 public FunctionResultException(FunctionResultStatus status, Exception exception)
     : base(exception.Message, exception)
 {
     this.Result = new FunctionResult(status, exception);
 }