예제 #1
0
 private InvocationResult(ExecutionResult result, TimeSpan?rescheduleIn, JobContinuation continuation, Exception exception)
 {
     Result       = result;
     RescheduleIn = rescheduleIn;
     Continuation = continuation;
     Exception    = exception;
     ConsistencyCheck();
 }
예제 #2
0
 private InvocationResult(ExecutionResult result, TimeSpan? rescheduleIn, JobContinuation continuation, Exception exception)
 {
     Result = result;
     RescheduleIn = rescheduleIn;
     Continuation = continuation;
     Exception = exception;
     ConsistencyCheck();
 }
예제 #3
0
 public static InvocationResult Suspended(JobContinuation continuation)
 {
     return(new InvocationResult(ExecutionResult.Incomplete, continuation));
 }
예제 #4
0
 internal InvocationResult(ExecutionResult result, JobContinuation continuation) : this(result, null, continuation, null)
 {
 }
예제 #5
0
 public static InvocationResult Suspended(JobContinuation continuation)
 {
     return new InvocationResult(ExecutionResult.Incomplete, continuation);
 }
예제 #6
0
 internal InvocationResult(ExecutionResult result, JobContinuation continuation) : this(result, null, continuation, null) {}