private void CallbackIncrement(IAsyncResult iAsyncResult) { AsyncResult asyncResult = iAsyncResult as AsyncResult; IncrementAsync.IncrementAsyncDelegate caller = asyncResult.AsyncDelegate as IncrementAsync.IncrementAsyncDelegate; caller.EndInvoke(iAsyncResult); }
private void AsyncIncrement() { IncrementAsync.IncrementAsyncDelegate increment = IncrementValue; asyncIncrement = increment.BeginInvoke(CallbackIncrement, null); }