The SshChannel type exposes the following members.

Methods

  NameDescription
Public methodSupported by the .NET Compact FrameworkClose
Closes the current channel.
Public methodSupported by the .NET Compact FrameworkDispose
Implementation of IDisposable.Dispose()
Public methodSupported by the .NET Compact FrameworkEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkGetAvailable
Gets the number of bytes available in the receive buffer. If no data is available, the method will process any pending incoming packets.
Public methodSupported by the .NET Compact FrameworkGetHashCode
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodSupported by the .NET Compact FrameworkMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSupported by the .NET Compact FrameworkPassEnvironmentVariable
Passes an environment variable to the shell/command to be started later.
Public methodSupported by the .NET Compact FrameworkPoll
Determines the status of the socket.
Public methodSupported by the .NET Compact FrameworkReceive
Receives data send by the server through this channel.
Public methodSupported by the .NET Compact FrameworkRequestExec
Requests an execution of the specified command.
Public methodSupported by the .NET Compact FrameworkRequestPseudoTerminal()()()()
Requests an 80x25 vt100 pseudo-terminal.
Public methodSupported by the .NET Compact FrameworkRequestPseudoTerminal(String, Int32, Int32)
Requests a pseudo-terminal.
Public methodSupported by the .NET Compact FrameworkRequestShell
Requests a shell.
Public methodSupported by the .NET Compact FrameworkRequestSubsystem
Requests a specified subsystem.
Public methodSupported by the .NET Compact FrameworkSend
Sends data to the server through this channel.
Public methodSupported by the .NET Compact FrameworkSendBreak
Sends a break request to the server. This may or may not have any effect.
Public methodSupported by the .NET Compact FrameworkSendEof
Sends EOF (end-of-file) indicator to the server. No further data should be sent after this.
Public methodSupported by the .NET Compact FrameworkSetTerminalSize
Sets a new terminal size.
Public methodSupported by the .NET Compact FrameworkShutdown
Closes the current channel and does not wait for closure confirmation.
Public methodSupported by the .NET Compact FrameworkToSocket
Creates an ISocket representation of this channel.
Public methodSupported by the .NET Compact FrameworkToString
Returns a string representation of this channel.
(Overrides Object..::..ToString()()()().)

Properties

  NameDescription
Public propertySupported by the .NET Compact FrameworkAvailable
Gets the number of bytes available in the receive buffer.
Public propertySupported by the .NET Compact FrameworkExitStatus
Gets the channel exit status, if available. Otherwise, it returns null.
Public propertySupported by the .NET Compact FrameworkExtendedDataMode
Gets or sets the value indicating how to tread extended channel data.
Public propertySupported by the .NET Compact FrameworkState
Gets the state of this channel.
Public propertySupported by the .NET Compact FrameworkTerminalHeight
Gets the terminal height.
Public propertySupported by the .NET Compact FrameworkTerminalWidth
Gets the terminal width.
Public propertySupported by the .NET Compact FrameworkType
Gets the type of this channel.

Events

  NameDescription
Public eventSupported by the .NET Compact FrameworkExtendedDataReceived
Occurs when extended data is received from the server.

See Also