我正在尝试使用SharpSSH从远程SFTP服务器获取文件,我想将其作为流读出.
我发现:
class Sftp,有一个Get方法将它保存到本地文件 - 关闭
class SshStream,可能会做我想要的,但似乎脱节,Sftp所以我可能必须自己实现SFTP部分(??)
class ChannelSftp,它实现了SFTP方法get(String, OutputStream),这看起来很完美,除了它是一个低级类,对我来说如何甚至实例化它都不是很明显
看起来如果Sftp的ChannelSftp SftpChannel财产是不是私人的,我可以使用,一切都将是完美的.不过,如果可能的话,我想避免攻击SharpSSH.
我错过了什么吗?
几乎就是标题所说的:我正在运行一个很长的程序,它附加了CLR调试器,所以我可以捕获并检查异常.我的性能是否与在没有调试器的情况下运行它相当,或者是否存在严重(2-10倍或更多)的惩罚?