/// <remarks/>
 public void SendUserNewPasswordAsync(SendUserNewPasswordRequest Request) {
     this.SendUserNewPasswordAsync(Request, null);
 }
 /// <remarks/>
 public void SendUserNewPasswordAsync(SendUserNewPasswordRequest Request, object userState) {
     if ((this.SendUserNewPasswordOperationCompleted == null)) {
         this.SendUserNewPasswordOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendUserNewPasswordOperationCompleted);
     }
     this.InvokeAsync("SendUserNewPassword", new object[] {
                 Request}, this.SendUserNewPasswordOperationCompleted, userState);
 }
 public SendUserNewPasswordResult SendUserNewPassword(SendUserNewPasswordRequest Request) {
     object[] results = this.Invoke("SendUserNewPassword", new object[] {
                 Request});
     return ((SendUserNewPasswordResult)(results[0]));
 }