Gets the output stream.
Namespace: Renci.SshNetAssembly: Renci.SshNet (in Renci.SshNet.dll) Version: 0.1.0.0 (1.0.0.0)
public Stream OutputStream { get; private set; }public Stream OutputStream { get; private set; }Public Property OutputStream As Stream
Get
Private Set
Public Property OutputStream As Stream
Get
Private Set
public:
property Stream^ OutputStream {
Stream^ get ();
private: void set (Stream^ value);
}public:
property Stream^ OutputStream {
Stream^ get ();
private: void set (Stream^ value);
}client.Connect();
var cmd = client.CreateCommand("ls -l");
var asynch = cmd.BeginExecute();
var reader = new StreamReader(cmd.OutputStream);
while (!asynch.IsCompleted)
{
var result = reader.ReadToEnd();
if (string.IsNullOrEmpty(result))
continue;
Console.Write(result);
}
cmd.EndExecute(asynch);
client.Disconnect();client.Connect();
var cmd = client.CreateCommand("ls -l"); // very long list
var asynch = cmd.BeginExecute();
var reader = new StreamReader(cmd.OutputStream);
while (!asynch.IsCompleted)
{
var result = reader.ReadToEnd();
if (string.IsNullOrEmpty(result))
continue;
Console.Write(result);
}
cmd.EndExecute(asynch);
client.Disconnect();