System.Net.Sockets.SocketAsyncEventArgs.TransferCompletionCallbackCore C# (CSharp) Method

TransferCompletionCallbackCore() private method

private TransferCompletionCallbackCore ( int bytesTransferred, byte socketAddress, int socketAddressSize, SocketFlags receivedFlags, SocketError socketError ) : void
bytesTransferred int
socketAddress byte
socketAddressSize int
receivedFlags SocketFlags
socketError SocketError
return void
        private void TransferCompletionCallbackCore(int bytesTransferred, byte[] socketAddress, int socketAddressSize, SocketFlags receivedFlags, SocketError socketError)
        {
            Debug.Assert(socketAddress == null || socketAddress == _socketAddress.Buffer, $"Unexpected socketAddress: {socketAddress}");
            _socketAddressSize = socketAddressSize;
            _receivedFlags = receivedFlags;

            CompletionCallback(bytesTransferred, socketError);
        }
SocketAsyncEventArgs