<?xml version="1.0"?>
<doc>
<assembly>
<name>Renci.SshNet</name>
</assembly>
<members>
<member name="M:Renci.SshNet.Abstractions.CryptoAbstraction.GenerateRandom(System.Int32)">
<summary>
Generates a <see cref="T:System.Byte"/> array of the specified length, and fills it with a
cryptographically strong random sequence of values.
</summary>
<param name="length">The length of the array generate.</param>
</member>
<member name="M:Renci.SshNet.Abstractions.CryptoAbstraction.GenerateRandom(System.Byte[])">
<summary>
Fills an array of bytes with a cryptographically strong random sequence of values.
</summary>
<param name="data">The array to fill with cryptographically strong random bytes.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="data"/> is <c>null</c>.</exception>
<remarks>
The length of the byte array determines how many random bytes are produced.
</remarks>
</member>
<member name="M:Renci.SshNet.Abstractions.DnsAbstraction.GetHostAddresses(System.String)">
<summary>
Returns the Internet Protocol (IP) addresses for the specified host.
</summary>
<param name="hostNameOrAddress">The host name or IP address to resolve</param>
<returns>
An array of type <see cref="T:System.Net.IPAddress"/> that holds the IP addresses for the host that
is specified by the <paramref name="hostNameOrAddress"/> parameter.
</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="hostNameOrAddress"/> is <c>null</c>.</exception>
<exception cref="T:System.Net.Sockets.SocketException">An error is encountered when resolving <paramref name="hostNameOrAddress"/>.</exception>
</member>
<member name="M:Renci.SshNet.Abstractions.FileSystemAbstraction.EnumerateFiles(System.IO.DirectoryInfo,System.String)">
<summary>
Returns an enumerable collection of file information that matches a search pattern.
</summary>
<param name="directoryInfo"></param>
<param name="searchPattern">The search string to match against the names of files.</param>
<returns>
An enumerable collection of files that matches <paramref name="searchPattern"/>.
</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="directoryInfo"/> is <c>null</c>.</exception>
<exception cref="T:System.ArgumentNullException"><paramref name="searchPattern"/> is <c>null</c>.</exception>
<exception cref="T:System.IO.DirectoryNotFoundException">The path represented by <paramref name="directoryInfo"/> does not exist or is not valid.</exception>
</member>
<member name="M:Renci.SshNet.Abstractions.SocketAbstraction.CanWrite(System.Net.Sockets.Socket)">
<summary>
Returns a value indicating whether the specified <see cref="T:System.Net.Sockets.Socket"/> can be used
to send data.
</summary>
<param name="socket">The <see cref="T:System.Net.Sockets.Socket"/> to check.</param>
<returns>
<c>true</c> if <paramref name="socket"/> can be written to; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:Renci.SshNet.Abstractions.SocketAbstraction.ReadByte(System.Net.Sockets.Socket,System.TimeSpan)">
<summary>
Reads a byte from the specified <see cref="T:System.Net.Sockets.Socket"/>.
</summary>
<param name="socket">The <see cref="T:System.Net.Sockets.Socket"/> to read from.</param>
<param name="timeout">Specifies the amount of time after which the call will time out.</param>
<returns>
The byte read, or <c>-1</c> if the socket was closed.
</returns>
<exception cref="T:Renci.SshNet.Common.SshOperationTimeoutException">The read operation timed out.</exception>
<exception cref="T:System.Net.Sockets.SocketException">The read failed.</exception>
</member>
<member name="M:Renci.SshNet.Abstractions.SocketAbstraction.SendByte(System.Net.Sockets.Socket,System.Byte)">
<summary>
Sends a byte using the specified <see cref="T:System.Net.Sockets.Socket"/>.
</summary>
<param name="socket">The <see cref="T:System.Net.Sockets.Socket"/> to write to.</param>
<param name="value">The value to send.</param>
<exception cref="T:System.Net.Sockets.SocketException">The write failed.</exception>
</member>
<member name="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Int32,System.TimeSpan)">
<summary>
Receives data from a bound <see cref="T:System.Net.Sockets.Socket"/>.
</summary>
<param name="socket"></param>
<param name="size">The number of bytes to receive.</param>
<param name="timeout">Specifies the amount of time after which the call will time out.</param>
<returns>
The bytes received.
</returns>
<remarks>
If no data is available for reading, the <see cref="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Int32,System.TimeSpan)"/> method will
block until data is available or the time-out value is exceeded. If the time-out value is exceeded, the
<see cref="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Int32,System.TimeSpan)"/> call will throw a <see cref="T:Renci.SshNet.Common.SshOperationTimeoutException"/>.
If you are in non-blocking mode, and there is no data available in the in the protocol stack buffer, the
<see cref="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Int32,System.TimeSpan)"/> method will complete immediately and throw a <see cref="T:System.Net.Sockets.SocketException"/>.
</remarks>
</member>
<member name="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Byte[],System.Int32,System.Int32,System.TimeSpan)">
<summary>
Receives data from a bound <see cref="T:System.Net.Sockets.Socket"/> into a receive buffer.
</summary>
<param name="socket"></param>
<param name="buffer">An array of type <see cref="T:System.Byte"/> that is the storage location for the received data. </param>
<param name="offset">The position in <paramref name="buffer"/> parameter to store the received data.</param>
<param name="size">The number of bytes to receive.</param>
<param name="readTimeout">The maximum time to wait until <paramref name="size"/> bytes have been received.</param>
<returns>
The number of bytes received.
</returns>
<remarks>
<para>
If no data is available for reading, the <see cref="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Byte[],System.Int32,System.Int32,System.TimeSpan)"/> method will
block until data is available or the time-out value is exceeded. If the time-out value is exceeded, the
<see cref="M:Renci.SshNet.Abstractions.SocketAbstraction.Read(System.Net.Sockets.Socket,System.Byte[],System.Int32,System.Int32,System.TimeSpan)"/> call will throw a <see cref="T:Renci.SshNet.Common.SshOperationTimeoutException"/>.
</para>
<para>
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SSH.NET.2020.0.2.rar (20个子文件)
SSH.NET.2020.0.2
lib
sl4
Renci.SshNet.xml 1.19MB
Renci.SshNet.dll 745KB
uap10
Renci.SshNet.xml 1.19MB
Renci.SshNet.dll 760KB
net40
Renci.SshNet.xml 1.22MB
Renci.SshNet.dll 786KB
sl5
Renci.SshNet.xml 1.19MB
Renci.SshNet.dll 745KB
netstandard1.3
Renci.SshNet.xml 1.2MB
Renci.SshNet.dll 779KB
wp8
Renci.SshNet.xml 1.18MB
Renci.SshNet.dll 749KB
net35
Renci.SshNet.xml 1.22MB
Renci.SshNet.dll 786KB
netstandard2.0
Renci.SshNet.xml 1.21MB
Renci.SshNet.dll 783KB
wp71
Renci.SshNet.xml 1.18MB
Renci.SshNet.dll 745KB
SSH.NET.2020.0.2.nupkg 3.79MB
.signature.p7s 9KB
共 20 条
- 1
资源评论
- 杨青松2023-09-14可以用的, ssh服务器版本升级了,用这个类库救我一命
qs7016
- 粉丝: 22
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功