static void OnReadComplete(object sender, SocketAsyncEventArgs socketArgs) { ReadAsyncEventArgs socketArgsEx = (ReadAsyncEventArgs)socketArgs; socketArgsEx.Transport.HandleReadComplete(socketArgsEx.Args, false, false); }