/// <remarks/>
 public void UpdateCustomerEmailGroupsSettingsAsync(UpdateCustomerEmailGroupsSettingsRequest UpdateCustomerEmailGroupsSettingsRequest, object userState) {
     if ((this.UpdateCustomerEmailGroupsSettingsOperationCompleted == null)) {
         this.UpdateCustomerEmailGroupsSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateCustomerEmailGroupsSettingsOperationCompleted);
     }
     this.InvokeAsync("UpdateCustomerEmailGroupsSettings", new object[] {
                 UpdateCustomerEmailGroupsSettingsRequest}, this.UpdateCustomerEmailGroupsSettingsOperationCompleted, userState);
 }
 /// <remarks/>
 public void UpdateCustomerEmailGroupsSettingsAsync(UpdateCustomerEmailGroupsSettingsRequest UpdateCustomerEmailGroupsSettingsRequest) {
     this.UpdateCustomerEmailGroupsSettingsAsync(UpdateCustomerEmailGroupsSettingsRequest, null);
 }