DeflateStream Constructor (Stream^, CompressionMode)
Initializes a new instance of the DeflateStream class by using the specified stream and compression mode.
Assembly: System (in System.dll)
By default, DeflateStream owns the underlying stream, so closing the stream also closes the underlying stream. Note that the state of the underlying stream can affect the usability of the stream. Also, no explicit checks are performed, so no additional exceptions are thrown when the new instance is created.
If an instance of the DeflateStream class is created with the mode parameter equal to Compress, header information is inserted immediately. If no further action occurs, the stream appears as a valid, empty, compressed file.
Using the DeflateStream class to compress a file larger than 4 GB raises an exception.
Available since 8
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Available since 8.1