[Root] / Xceed.SSH.Client Assembly / Xceed.SSH.Client Namespace / SOCKS5ProxyClient Class / SOCKS5ProxyClient Constructor / SOCKS5ProxyClient Constructor(String,Int32,String,String)
Must be parsable as a valid IPv4, IPv6 address or hostname hosting the Proxy service. If an hostname is specified, the proxy must support SOCKS4A protocol.
Proxy server listening port number
Password for the provided username


In This Topic
    SOCKS5ProxyClient Constructor(String,Int32,String,String)
    In This Topic
    Creates a new SOCKS5ProxyClient for connecting to the specified SOCKS 5 proxy server host, using the specified port number, username and password credentials.
    Syntax
    'Declaration
     
    
    Public Function New( _
       ByVal hostName As String, _
       ByVal port As Integer, _
       ByVal userName As String, _
       ByVal password As String _
    )
    'Usage
     
    
    Dim hostName As String
    Dim port As Integer
    Dim userName As String
    Dim password As String
     
    Dim instance As New SOCKS5ProxyClient(hostName, port, userName, password)
    public SOCKS5ProxyClient( 
       string hostName,
       int port,
       string userName,
       string password
    )

    Parameters

    hostName
    Must be parsable as a valid IPv4, IPv6 address or hostname hosting the Proxy service. If an hostname is specified, the proxy must support SOCKS4A protocol.
    port
    Proxy server listening port number
    userName
    password
    Password for the provided username
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also