private static void ReadCallbackWrapper(IAsyncResult asyncResult) { if (asyncResult.CompletedSynchronously) { return; } ((Connection) asyncResult.AsyncState).ReadCallback(asyncResult); }