public AwaitableSocketAsyncEventArgs ReceiveAsync() { if (!Socket.ReceiveAsync(this)) { _continuation = s_completedSentinel; } return this; }