Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DeflateManagedStream()

System.IO.Compression.DeflateManagedStream.DeflateManagedStream ( Stream stream,
ZipArchiveEntry::CompressionMethodValues method,
long uncompressedSize = -1L )
inlinepackage

Definition at line 53 of file DeflateManagedStream.cs.

54 {
55 if (stream == null)
56 {
57 throw new ArgumentNullException("stream");
58 }
59 if (!stream.CanRead)
60 {
62 }
63 if (!stream.CanRead)
64 {
66 }
67 _inflater = new InflaterManaged(method == ZipArchiveEntry.CompressionMethodValues.Deflate64, uncompressedSize);
69 _buffer = new byte[8192];
70 }
static string NotSupported_UnreadableStream
Definition SR.cs:32
Definition SR.cs:7

References System.IO.Compression.DeflateManagedStream._buffer, System.IO.Compression.DeflateManagedStream._inflater, System.IO.Compression.DeflateManagedStream._stream, System.SR.NotSupported_UnreadableStream, and System.stream.