/// <remarks/>
 public void LoginAsync(LoginData LoginData) {
     this.LoginAsync(LoginData, null);
 }
 /// <remarks/>
 public void LoginAsync(LoginData LoginData, object userState) {
     if ((this.LoginOperationCompleted == null)) {
         this.LoginOperationCompleted = new System.Threading.SendOrPostCallback(this.OnLoginOperationCompleted);
     }
     this.InvokeAsync("Login", new object[] {
                 LoginData}, this.LoginOperationCompleted, userState);
 }
 /// <remarks/>
 public void LoginAsync(LoginData LoginData)
 {
     this.LoginAsync(LoginData, null);
 }