public int GetResult() { _continuation = null; if (SocketError != SocketError.Success) { ThrowIOSocketException(); } return BytesTransferred; }