示例#1
0
 public System.IAsyncResult BeginCreateBook(BookClient.Data.Book book, System.AsyncCallback callback, object asyncState)
 {
     object[] _args = new object[1];
     _args[0] = book;
     System.IAsyncResult _result = base.BeginInvoke("CreateBook", _args, callback, asyncState);
     return(_result);
 }
示例#2
0
 public void CreateBookAsync(BookClient.Data.Book book, object userState)
 {
     if ((this.onBeginCreateBookDelegate == null))
     {
         this.onBeginCreateBookDelegate = new BeginOperationDelegate(this.OnBeginCreateBook);
     }
     if ((this.onEndCreateBookDelegate == null))
     {
         this.onEndCreateBookDelegate = new EndOperationDelegate(this.OnEndCreateBook);
     }
     if ((this.onCreateBookCompletedDelegate == null))
     {
         this.onCreateBookCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnCreateBookCompleted);
     }
     base.InvokeAsync(this.onBeginCreateBookDelegate, new object[] {
         book
     }, this.onEndCreateBookDelegate, this.onCreateBookCompletedDelegate, userState);
 }
示例#3
0
 public void CreateBookAsync(BookClient.Data.Book book)
 {
     this.CreateBookAsync(book, null);
 }
示例#4
0
 private System.IAsyncResult OnBeginCreateBook(object[] inValues, System.AsyncCallback callback, object asyncState)
 {
     BookClient.Data.Book book = ((BookClient.Data.Book)(inValues[0]));
     return(((IBooks)(this)).BeginCreateBook(book, callback, asyncState));
 }
示例#5
0
 System.IAsyncResult IBooks.BeginCreateBook(BookClient.Data.Book book, System.AsyncCallback callback, object asyncState)
 {
     return(base.Channel.BeginCreateBook(book, callback, asyncState));
 }
示例#6
0
 public void UpdateBookAsync(BookClient.Data.Book book)
 {
     this.UpdateBookAsync(book, null);
 }