public override IAsyncResult BeginAuthenticate(string username, string password, SaslMechanism mechanism, AsyncCallback callback) { this._delegateAuthenticate = this.Authenticate; return this._delegateAuthenticate.BeginInvoke(username, password, mechanism, callback, null); }
public IAsyncResult BeginAuthenticate(string username, string password, AsyncCallback callback) { this._delegateAuthenticate = this.Authenticate; return this._delegateAuthenticate.BeginInvoke(username, password, callback, this._delegateAuthenticate); }