public int EndWait(IAsyncResult asyncResult) { // Get result object from async result WaitAsyncResult result = (WaitAsyncResult)asyncResult; // Return return(result.MessageSize); }
public void CancelWait(IAsyncResult asyncResult) { // Get result object from async result WaitAsyncResult result = (WaitAsyncResult)asyncResult; // Cancel result object result.Cancel(); }