/// <remarks/>
 public void DeleteCustomerLeadAsync(DeleteCustomerLeadRequest DeleteCustomerLeadRequest, object userState) {
     if ((this.DeleteCustomerLeadOperationCompleted == null)) {
         this.DeleteCustomerLeadOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteCustomerLeadOperationCompleted);
     }
     this.InvokeAsync("DeleteCustomerLead", new object[] {
                 DeleteCustomerLeadRequest}, this.DeleteCustomerLeadOperationCompleted, userState);
 }
 /// <remarks/>
 public void DeleteCustomerLeadAsync(DeleteCustomerLeadRequest DeleteCustomerLeadRequest) {
     this.DeleteCustomerLeadAsync(DeleteCustomerLeadRequest, null);
 }