public IAsyncResult BeginDeleteMessage(int indexOnServer, AsyncCallback callback) { this._delegateDeleteMessage = this.DeleteMessage; return this._delegateDeleteMessage.BeginInvoke(indexOnServer, callback, null); }
public IAsyncResult BeginDeleteMessage(int messageOrdinal, bool expunge, AsyncCallback callback) { this._delegateDeleteMessage = this.DeleteMessage; return this._delegateDeleteMessage.BeginInvoke(messageOrdinal, expunge, callback, this._delegateDeleteMessage); }