public MultipleSocketMultipleConnectAsync(SocketType socketType, ProtocolType protocolType) { Debug.Assert(!SocketPal.SupportsMultipleConnectAttempts); _socketType = socketType; _protocolType = protocolType; _supportsIPv4 = Socket.OSSupportsIPv4; _supportsIPv6 = Socket.OSSupportsIPv6; }