/// <remarks/>
 public void DeleteItemAsync(DeleteItemRequest DeleteItemRequest)
 {
     this.DeleteItemAsync(DeleteItemRequest, null);
 }
 /// <remarks/>
 public void DeleteItemAsync(DeleteItemRequest DeleteItemRequest, object userState)
 {
     if ((this.DeleteItemOperationCompleted == null))
     {
         this.DeleteItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteItemOperationCompleted);
     }
     this.InvokeAsync("DeleteItem", new object[] {
             DeleteItemRequest}, this.DeleteItemOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginDeleteItem(DeleteItemRequest DeleteItemRequest, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("DeleteItem", new object[] {
             DeleteItemRequest}, callback, asyncState);
 }