'DeclarationPublic Overloads Sub Connect( _ ByVal serverAddress As String _ )
public void Connect( string serverAddress )
Parameters
- serverAddress
- A string representing the SSH server's address.
'DeclarationPublic Overloads Sub Connect( _ ByVal serverAddress As String _ )
public void Connect( string serverAddress )
| Exception | Description |
|---|---|
| System.ArgumentException | Thrown when the server address is null, empty or cannot be resolved. |
| System.ArgumentOutOfRangeException | Thrown when the port number is outside the range specified by System.Net.IPEndPoint. |
| System.InvalidOperationException | Thrown when an attempt to connect was made while the client's state is not in the 'NotConnected' state. |
| System.Net.Sockets.SocketException | Thrown when an error occurs with the socket object during connection. Typically when the SSH server cannot be reached at the specified address and port. |
| Xceed.SSH.Protocols.SSHKeyExchangeException | Thrown when something goes wrong with key exchange between the SSH client and the server. The InnerException property often |
.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.