Windows apps
Collapse the table of content
Expand the table of content

Stream Hierarchy

The following table lists the classes derived from System.IO.Stream .

Class Description
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

© 2017 Microsoft