public IAsyncResult BeginUidCopyMessage(int uid, string destinationMailboxName, AsyncCallback callback) { this._delegateUidCopyMessage = this.UidCopyMessage; return this._delegateUidCopyMessage.BeginInvoke(uid, destinationMailboxName, callback, this._delegateUidCopyMessage); }