System.IO.Compression.DeflateStream

E697508

System.IO.Compression.DeflateStream is a .NET stream class used to compress and decompress data using the Deflate algorithm.

All labels observed (4)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf .NET class ⓘ
compression stream ⓘ
stream class ⓘ
algorithm Deflate ⓘ
assembly System.IO.Compression.dll ⓘ
System.dll ⓘ
baseClass System.IO.Stream ⓘ
compressionMode CompressionMode.Compress ⓘ
CompressionMode.Decompress ⓘ
enumUsed System.IO.Compression.CompressionLevel ⓘ
System.IO.Compression.CompressionMode ⓘ
hasConstructor DeflateStream(Stream stream, CompressionLevel compressionLevel) ⓘ
DeflateStream(Stream stream, CompressionLevel compressionLevel, bool leaveOpen) ⓘ
DeflateStream(Stream stream, CompressionMode mode) ⓘ
DeflateStream(Stream stream, CompressionMode mode, bool leaveOpen) ⓘ
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 ⓘ
introducedIn .NET Framework 2.0 ⓘ
linked to: .NET Framework
isLossless true ⓘ
isSeekable false ⓘ
namespace System.IO.Compression ⓘ
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 ⓘ
System.IO.Compression.GZipStream ⓘ
supportsFramework .NET 5+ ⓘ
.NET Core ⓘ
.NET Framework ⓘ
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 ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO → containsType → System.IO.Compression.DeflateStream ⓘ
System.IO.Stream → isBaseClassOf → System.IO.Compression.DeflateStream ⓘ
System.IO.Compression.DeflateStream → hasConstructor → DeflateStream(Stream stream, CompressionMode mode) ⓘ
linked to: System.IO.Compression.DeflateStream
System.IO.Compression.DeflateStream → hasConstructor → DeflateStream(Stream stream, CompressionMode mode, bool leaveOpen) ⓘ
linked to: System.IO.Compression.DeflateStream
System.IO.Compression.DeflateStream → hasConstructor → DeflateStream(Stream stream, CompressionLevel compressionLevel, bool leaveOpen) ⓘ
linked to: System.IO.Compression.DeflateStream