DotMSN

ProxySocket Constructor (AddressFamily, SocketType, ProtocolType, String, String)

Initializes a new instance of the ProxySocket class.

[Visual Basic]
Overloads Public Sub New( _
   ByVal addressFamily As AddressFamily, _
   ByVal socketType As SocketType, _
   ByVal protocolType As ProtocolType, _
   ByVal proxyUsername As String, _
   ByVal proxyPassword As String _
)
[C#]
public ProxySocket(
   AddressFamily addressFamily,
   SocketType socketType,
   ProtocolType protocolType,
   string proxyUsername,
   string proxyPassword
);

Parameters

addressFamily
One of the AddressFamily values.
socketType
One of the SocketType values.
protocolType
One of the ProtocolType values.
proxyUsername
The username to use when authenticating with the proxy server.
proxyPassword
The password to use when authenticating with the proxy server.

Exceptions

Exception Type Condition
SocketException The combination of addressFamily, socketType, and protocolType results in an invalid socket.
ArgumentNullException proxyUsername -or- proxyPassword is null.

See Also

ProxySocket Class | Org.Mentalis.Network.ProxySocket Namespace | ProxySocket Constructor Overload List