public IAsyncResult BeginMoveMessage(int messageOrdinal, string destinationMailboxName, AsyncCallback callback) { this._delegateMoveMessage = this.MoveMessage; return this._delegateMoveMessage.BeginInvoke(messageOrdinal, destinationMailboxName, callback, this._delegateMoveMessage); }