

'DeclarationPublic MustInherit Class SFtpStream Inherits System.IO.Stream Implements System.IDisposable
'UsageDim instance As SFtpStream
public abstract class SFtpStream : System.IO.Stream, System.IDisposable
System.Object
System.MarshalByRefObject
System.IO.Stream
Xceed.SSH.Client.SFtpStream
Xceed.SSH.Client.SFtpReadStream
Xceed.SSH.Client.SFtpWriteStream
| Name | Description | |
|---|---|---|
![]() | CanSeekInternal | |
![]() | CurrentOffsetInternal | |
![]() | HandleInternal | |
![]() | SFtpClientInternal | |
![]() | SFtpInternal |
| Name | Description | |
|---|---|---|
![]() | CanRead | (Inherited from System.IO.Stream) |
![]() | CanSeek | Overridden. When overridden in a derived class, gets a value indicating whether the current stream supports seeking. |
![]() | CanTimeout | (Inherited from System.IO.Stream) |
![]() | CanWrite | (Inherited from System.IO.Stream) |
![]() | Handle | |
![]() | Length | Overridden. When overridden in a derived class, gets the length in bytes of the stream. |
![]() | OwnsHandle | |
![]() | Position | Overridden. When overridden in a derived class, gets or sets the position within the current stream. |
![]() | ReadTimeout | (Inherited from System.IO.Stream) |
![]() | SFtp | |
![]() | SFtpClient | |
![]() | WriteTimeout | (Inherited from System.IO.Stream) |
| Name | Description | |
|---|---|---|
![]() | BeginRead | (Inherited from System.IO.Stream) |
![]() | BeginWrite | (Inherited from System.IO.Stream) |
![]() | Close | Overridden. Closes the current stream and releases any resources (such as sockets and file handles) associated with the current stream. Instead of calling this method, ensure that the stream is properly disposed. |
![]() | CopyTo | Overloaded. (Inherited from System.IO.Stream) |
![]() | CopyToAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | CreateObjRef | (Inherited from System.MarshalByRefObject) |
![]() | Dispose | Overloaded. (Inherited from System.IO.Stream) |
![]() | EndRead | (Inherited from System.IO.Stream) |
![]() | EndWrite | (Inherited from System.IO.Stream) |
![]() | Flush | (Inherited from System.IO.Stream) |
![]() | FlushAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | GetLifetimeService | (Inherited from System.MarshalByRefObject) |
![]() | InitializeLifetimeService | (Inherited from System.MarshalByRefObject) |
![]() | Read | (Inherited from System.IO.Stream) |
![]() | ReadAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | ReadByte | (Inherited from System.IO.Stream) |
![]() | Seek | Overridden. When overridden in a derived class, sets the position within the current stream. |
![]() | SetLength | Overridden. When overridden in a derived class, sets the length of the current stream. |
![]() | Write | (Inherited from System.IO.Stream) |
![]() | WriteAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | WriteByte | (Inherited from System.IO.Stream) |
| Name | Description | |
|---|---|---|
![]() | CreateWaitHandle | (Inherited from System.IO.Stream) |
![]() | MemberwiseClone | Overloaded. (Inherited from System.MarshalByRefObject) |
![]() | ObjectInvariant | (Inherited from System.IO.Stream) |
![]() | ObtainLength | Overloaded. |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Standard: netstandard2.0, netstandard2.1
.NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.