/// <remarks/>
 public void DeleteLinkAsync(DeleteLinkRequest DeleteLinkRequest)
 {
     this.DeleteLinkAsync(DeleteLinkRequest, null);
 }
 /// <remarks/>
 public void DeleteLinkAsync(DeleteLinkRequest DeleteLinkRequest, object userState)
 {
     if ((this.DeleteLinkOperationCompleted == null))
     {
         this.DeleteLinkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteLinkOperationCompleted);
     }
     this.InvokeAsync("DeleteLink", new object[] {
             DeleteLinkRequest}, this.DeleteLinkOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginDeleteLink(DeleteLinkRequest DeleteLinkRequest, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("DeleteLink", new object[] {
             DeleteLinkRequest}, callback, asyncState);
 }