The Session type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Methods
| Name | Description | |
|---|---|---|
| Connect |
Connects to the server.
| |
| Disconnect |
Disconnects from the server
| |
| Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged ResourceMessages.
| |
| Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources
| |
| (Inherited from | ||
| Finalize |
Releases unmanaged resources and performs other cleanup operations before the
Session is reclaimed by garbage collection.
(Overrides | |
Serves as a hash function for a particular type. (Inherited from | ||
Gets the (Inherited from | ||
Creates a shallow copy of the current (Inherited from | ||
| OnChannelCloseReceived |
Called when ChannelCloseMessage message received.
| |
| OnChannelDataReceived |
Called when ChannelDataMessage message received.
| |
| OnChannelEofReceived |
Called when ChannelCloseMessage message received.
| |
| OnChannelExtendedDataReceived |
Called when ChannelExtendedDataMessage message received.
| |
| OnChannelFailureReceived |
Called when ChannelFailureMessage message received.
| |
| OnChannelOpenConfirmationReceived |
Called when ChannelOpenConfirmationMessage message received.
| |
| OnChannelOpenFailureReceived |
Called when ChannelOpenFailureMessage message received.
| |
| OnChannelOpenReceived |
Called when ChannelOpenMessage message received.
| |
| OnChannelRequestReceived |
Called when ChannelRequestMessage message received.
| |
| OnChannelSuccessReceived |
Called when ChannelSuccessMessage message received.
| |
| OnChannelWindowAdjustReceived |
Called when ChannelWindowAdjustMessage message received.
| |
| OnDebugReceived |
Called when DebugMessage message received.
| |
| OnDisconnectReceived |
Called when DisconnectMessage received.
| |
| OnGlobalRequestReceived |
Called when GlobalRequestMessage message received.
| |
| OnIgnoreReceived |
Called when IgnoreMessage received.
| |
| OnKeyExchangeInitReceived |
Called when KeyExchangeInitMessage message received.
| |
| OnMessageReceived |
Called when Message message received.
| |
| OnNewKeysReceived |
Called when NewKeysMessage message received.
| |
| OnRequestFailureReceived |
Called when RequestFailureMessage message received.
| |
| OnRequestSuccessReceived |
Called when RequestSuccessMessage message received.
| |
| OnServiceAcceptReceived |
Called when ServiceAcceptMessage message received.
| |
| OnServiceRequestReceived |
Called when ServiceRequestMessage message received.
| |
| OnUnimplementedReceived |
Called when UnimplementedMessage message received.
| |
| OnUserAuthenticationBannerReceived |
Called when BannerMessage message received.
| |
| OnUserAuthenticationFailureReceived |
Called when FailureMessage message received.
| |
| OnUserAuthenticationRequestReceived |
Called when RequestMessage message received.
| |
| OnUserAuthenticationSuccessReceived |
Called when SuccessMessage message received.
| |
| RegisterMessage |
Registers SSH Message with the session.
| |
| (Inherited from | ||
| UnRegisterMessage |
Removes SSH message from the session
|
Fields
| Name | Description | |
|---|---|---|
| MAXIMUM_PACKET_SIZE |
Specifies maximum packet size defined by the protocol.
| |
| MAXIMUM_PAYLOAD_SIZE |
Specifies maximum payload size defined by the protocol.
|
Properties
| Name | Description | |
|---|---|---|
| ClientInitMessage |
Gets the client init message.
| |
| ClientVersion |
Gets or sets the client version string.
| |
| ConnectionInfo |
Gets or sets the connection info.
| |
| IsConnected |
Gets a value indicating whether socket connected.
| |
| ServerVersion |
Gets or sets the server version string.
| |
| SessionId |
Gets or sets the session id.
| |
| SessionSemaphore |
Gets the session semaphore that controls session channels.
|
Events
| Name | Description | |
|---|---|---|
| Disconnected |
Occurs when session has been disconnected form the server.
| |
| ErrorOccured |
Occurs when an error occurred.
| |
| HostKeyReceived |
Occurs when host key received.
|
See Also