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); }
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); }
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)); }
public void SubmitTaskAsync(DuplexService.Service.TaskDescription task) { this.SubmitTaskAsync(task, null); }
System.IAsyncResult DuplexService.Service.IAsyncTaskService.BeginSubmitTask(DuplexService.Service.TaskDescription task, System.AsyncCallback callback, object asyncState) { return(base.Channel.BeginSubmitTask(task, callback, asyncState)); }