Stream Hierarchy
The following table lists the classes derived from
System.IO.Stream
.
| Class | Description |
|---|---|
| Microsoft.JScript.COMCharStream | |
| Microsoft.WindowsMobile.DirectX.GraphicsStream | Contains a graphics data stream. |
| System.Data.OracleClient.OracleBFile | Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. This class cannot be inherited. |
| System.Data.OracleClient.OracleLob | Represents a large object binary (LOB) data type stored on an Oracle server. This class cannot be inherited. |
| System.IO.BufferedStream | Adds a buffering layer to read and write operations on another stream. This class cannot be inherited. |
| System.IO.Compression.DeflateStream | Provides methods and properties for compressing and decompressing streams using the Deflate algorithm. |
| System.IO.Compression.GZipStream | Provides methods and properties used to compress and decompress streams. |
| System.IO.FileStream | Exposes a Stream around a file, supporting both synchronous and asynchronous read and write operations. |
| System.IO.MemoryStream | Creates a stream whose backing store is memory. |
| System.IO.UnmanagedMemoryStream | Provides access to unmanaged blocks of memory from managed code. |
| System.Net.Security.AuthenticatedStream | Provides methods for passing credentials across a stream and requesting or performing authentication for client-server applications. |
| System.Net.Sockets.NetworkStream | Provides the underlying stream of data for network access. |
| System.Security.Cryptography.CryptoStream | Defines a stream that links data streams to cryptographic transformations. |
Community Additions
Show: