System.Net.Sockets.DualSocketMultipleConnectAsync.DualSocketMultipleConnectAsync C# (CSharp) Method

DualSocketMultipleConnectAsync() public method

public DualSocketMultipleConnectAsync ( SocketType socketType, ProtocolType protocolType ) : System.Diagnostics
socketType SocketType
protocolType ProtocolType
return System.Diagnostics
        public DualSocketMultipleConnectAsync(SocketType socketType, ProtocolType protocolType)
        {
            Debug.Assert(SocketPal.SupportsMultipleConnectAttempts);

            if (Socket.OSSupportsIPv4)
            {
                _socket4 = new Socket(AddressFamily.InterNetwork, socketType, protocolType);
            }
            if (Socket.OSSupportsIPv6)
            {
                _socket6 = new Socket(AddressFamily.InterNetworkV6, socketType, protocolType);
            }
        }