Easiest method to read continiously read results from stdout if a command runs async?

Aug 17, 2014 at 1:37 PM
Can I retrieve progress from some command which continiously writes it to stdout?
For example archiver or another piped tool.

Please let me know, can I do this without dealing with Renci.SshNet.Shell?

Can I do this only with Renci.SshNet.SshCommand running asynchroniously?

Can I do Renci.SshNet.SshCommand.BeginExecute and then many times read from some property or other source without blocking?

For example from result, OutputStream or something like this?