Пример #1
0
 public System.IAsyncResult BeginSubmitTask(DuplexService.Service.TaskDescription task, System.AsyncCallback callback, object asyncState)
 {
     object[] _args = new object[1];
     _args[0] = task;
     System.IAsyncResult _result = base.BeginInvoke("SubmitTask", _args, callback, asyncState);
     return(_result);
 }
Пример #2
0
 public void SubmitTaskAsync(DuplexService.Service.TaskDescription task, object userState)
 {
     if ((this.onBeginSubmitTaskDelegate == null))
     {
         this.onBeginSubmitTaskDelegate = new BeginOperationDelegate(this.OnBeginSubmitTask);
     }
     if ((this.onEndSubmitTaskDelegate == null))
     {
         this.onEndSubmitTaskDelegate = new EndOperationDelegate(this.OnEndSubmitTask);
     }
     if ((this.onSubmitTaskCompletedDelegate == null))
     {
         this.onSubmitTaskCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSubmitTaskCompleted);
     }
     base.InvokeAsync(this.onBeginSubmitTaskDelegate, new object[] {
         task
     }, this.onEndSubmitTaskDelegate, this.onSubmitTaskCompletedDelegate, userState);
 }
Пример #3
0
 private System.IAsyncResult OnBeginSubmitTask(object[] inValues, System.AsyncCallback callback, object asyncState)
 {
     this.VerifyCallbackEvents();
     DuplexService.Service.TaskDescription task = ((DuplexService.Service.TaskDescription)(inValues[0]));
     return(((DuplexService.Service.IAsyncTaskService)(this)).BeginSubmitTask(task, callback, asyncState));
 }
Пример #4
0
 public void SubmitTaskAsync(DuplexService.Service.TaskDescription task)
 {
     this.SubmitTaskAsync(task, null);
 }
Пример #5
0
 System.IAsyncResult DuplexService.Service.IAsyncTaskService.BeginSubmitTask(DuplexService.Service.TaskDescription task, System.AsyncCallback callback, object asyncState)
 {
     return(base.Channel.BeginSubmitTask(task, callback, asyncState));
 }