/// <remarks/>
 public void DeleteFolderAsync(DeleteFolderType DeleteFolder1)
 {
     this.DeleteFolderAsync(DeleteFolder1, null);
 }
 /// <remarks/>
 public void DeleteFolderAsync(DeleteFolderType DeleteFolder1, object userState)
 {
     if ((this.DeleteFolderOperationCompleted == null))
     {
         this.DeleteFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteFolderOperationCompleted);
     }
     this.InvokeAsync("DeleteFolder", new object[] {
             DeleteFolder1}, this.DeleteFolderOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginDeleteFolder(DeleteFolderType DeleteFolder1, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("DeleteFolder", new object[] {
             DeleteFolder1}, callback, asyncState);
 }