System.IO.Compression.DeflateStream
E697508
System.IO.Compression.DeflateStream is a .NET stream class used to compress and decompress data using the Deflate algorithm.
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
compression stream ⓘ stream class ⓘ |
| algorithm | Deflate ⓘ |
| assembly |
System.IO.Compression.dll
NERFINISHED
ⓘ
System.dll ⓘ |
| baseClass | System.IO.Stream NERFINISHED ⓘ |
| compressionMode |
CompressionMode.Compress
ⓘ
CompressionMode.Decompress NERFINISHED ⓘ |
| enumUsed |
System.IO.Compression.CompressionLevel
NERFINISHED
ⓘ
System.IO.Compression.CompressionMode NERFINISHED ⓘ |
| hasConstructor |
DeflateStream(Stream stream, CompressionLevel compressionLevel)
ⓘ
DeflateStream(Stream stream, CompressionLevel compressionLevel, bool leaveOpen) NERFINISHED ⓘ DeflateStream(Stream stream, CompressionMode mode) NERFINISHED ⓘ DeflateStream(Stream stream, CompressionMode mode, bool leaveOpen) NERFINISHED ⓘ |
| hasMethod |
CopyTo(Stream destination)
ⓘ
CopyTo(Stream destination, int bufferSize) ⓘ Dispose() ⓘ Flush() ⓘ Read(byte[] buffer, int offset, int count) ⓘ Write(byte[] buffer, int offset, int count) ⓘ |
| hasProperty |
BaseStream
ⓘ
CanRead ⓘ CanSeek ⓘ CanWrite ⓘ Length ⓘ Position ⓘ |
| implements | System.IDisposable NERFINISHED ⓘ |
| introducedIn | .NET Framework 2.0 NERFINISHED ⓘ |
| isLossless | true ⓘ |
| isSeekable | false ⓘ |
| namespace | System.IO.Compression NERFINISHED ⓘ |
| parameter |
CompressionLevel compressionLevel
ⓘ
CompressionMode mode ⓘ Stream baseStream ⓘ bool leaveOpen ⓘ |
| propertyType | BaseStream: System.IO.Stream ⓘ |
| purpose |
compress data using the Deflate algorithm
ⓘ
decompress data using the Deflate algorithm ⓘ |
| relatedClass |
System.IO.Compression.BrotliStream
NERFINISHED
ⓘ
System.IO.Compression.GZipStream NERFINISHED ⓘ |
| supportsFramework |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| supportsRead | true ⓘ |
| supportsTimeout | false ⓘ |
| supportsWrite | true ⓘ |
| threadSafety | instance members are not guaranteed to be thread-safe ⓘ |
| typicalUse |
wrap an underlying stream for compression
ⓘ
wrap an underlying stream for decompression ⓘ |
| usesFormat | RFC 1951 Deflate NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.