static void InternalAsyncCallback(IAsyncResult asyncResult) { AsyncResultWrapper ar = (AsyncResultWrapper)asyncResult.AsyncState; ar.AsyncResult = asyncResult; if (ar.Callback != null) { ar.Callback(ar); } }