예제 #1
0
 public TraceExecutionContext(WaitHandle startSynchronizer, Guid executionId)
 {
     this.ExecutionId       = executionId;
     this.JobName           = null;
     this._traceSubject     = PushObservable.Empty <TraceEvent>(this.StartSynchronizer);
     this.StartSynchronizer = startSynchronizer;
 }
예제 #2
0
 public TraceExecutionContext(WaitHandle startSynchronizer, Guid executionId, JobPoolDispatcher jobPoolDispatcher)
 {
     this._jobPoolDispatcher = jobPoolDispatcher;
     this.ExecutionId        = executionId;
     this.JobName            = null;
     this._startSynchronizer = startSynchronizer;
     this._traceSubject      = PushObservable.Empty <TraceEvent>(this._startSynchronizer);
 }