/// <remarks/>
 public void UpdateMailingListAsync(string AuthUserName, string AuthUserPassword, string listName, string moderatorAddress, string description, int maxMessageSize, int maxRecipientsPerMessage, bool enableSubjectPrefix, string subjectPrefix, string[] members, MailListPostOptions postingMode, bool replyToList, string password, bool requirePassword, object userState)
 {
     if ((this.UpdateMailingListOperationCompleted == null))
     {
         this.UpdateMailingListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateMailingListOperationCompleted);
     }
     this.InvokeAsync("UpdateMailingList", new object[] {
                 AuthUserName,
                 AuthUserPassword,
                 listName,
                 moderatorAddress,
                 description,
                 maxMessageSize,
                 maxRecipientsPerMessage,
                 enableSubjectPrefix,
                 subjectPrefix,
                 members,
                 postingMode,
                 replyToList,
                 password,
                 requirePassword}, this.UpdateMailingListOperationCompleted, userState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginUpdateMailingList(
             string AuthUserName,
             string AuthUserPassword,
             string listName,
             string moderatorAddress,
             string description,
             int maxMessageSize,
             int maxRecipientsPerMessage,
             bool enableSubjectPrefix,
             string subjectPrefix,
             string[] members,
             MailListPostOptions postingMode,
             bool replyToList,
             string password,
             bool requirePassword,
             System.AsyncCallback callback,
             object asyncState)
 {
     return this.BeginInvoke("UpdateMailingList", new object[] {
                 AuthUserName,
                 AuthUserPassword,
                 listName,
                 moderatorAddress,
                 description,
                 maxMessageSize,
                 maxRecipientsPerMessage,
                 enableSubjectPrefix,
                 subjectPrefix,
                 members,
                 postingMode,
                 replyToList,
                 password,
                 requirePassword}, callback, asyncState);
 }
 /// <remarks/>
 public void UpdateMailingListAsync(string AuthUserName, string AuthUserPassword, string listName, string moderatorAddress, string description, int maxMessageSize, int maxRecipientsPerMessage, bool enableSubjectPrefix, string subjectPrefix, string[] members, MailListPostOptions postingMode, bool replyToList, string password, bool requirePassword)
 {
     this.UpdateMailingListAsync(AuthUserName, AuthUserPassword, listName, moderatorAddress, description, maxMessageSize, maxRecipientsPerMessage, enableSubjectPrefix, subjectPrefix, members, postingMode, replyToList, password, requirePassword, null);
 }
 public GenericResult UpdateMailingList(string AuthUserName, string AuthUserPassword, string listName, string moderatorAddress, string description, int maxMessageSize, int maxRecipientsPerMessage, bool enableSubjectPrefix, string subjectPrefix, string[] members, MailListPostOptions postingMode, bool replyToList, string password, bool requirePassword)
 {
     object[] results = this.Invoke("UpdateMailingList", new object[] {
                 AuthUserName,
                 AuthUserPassword,
                 listName,
                 moderatorAddress,
                 description,
                 maxMessageSize,
                 maxRecipientsPerMessage,
                 enableSubjectPrefix,
                 subjectPrefix,
                 members,
                 postingMode,
                 replyToList,
                 password,
                 requirePassword});
     return ((GenericResult)(results[0]));
 }