protected virtual void OnCompleted(SocketAsyncEventArgs e) { EventHandler<SocketAsyncEventArgs> handler = _completed; if (handler != null) { handler(e._currentSocket, e); } }