/// <remarks/>
 public void UpdateEmailTemplateAsync(UpdateEmailTemplateRequest UpdateEmailTemplateRequest, object userState) {
     if ((this.UpdateEmailTemplateOperationCompleted == null)) {
         this.UpdateEmailTemplateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateEmailTemplateOperationCompleted);
     }
     this.InvokeAsync("UpdateEmailTemplate", new object[] {
                 UpdateEmailTemplateRequest}, this.UpdateEmailTemplateOperationCompleted, userState);
 }
 /// <remarks/>
 public void UpdateEmailTemplateAsync(UpdateEmailTemplateRequest UpdateEmailTemplateRequest) {
     this.UpdateEmailTemplateAsync(UpdateEmailTemplateRequest, null);
 }