Class ZDeflaterOutputStream
- Namespace
- Enterprises.Org.BouncyCastle.Utilities.Zlib
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
[Obsolete("Use 'ZOutputStream' instead")]
public class ZDeflaterOutputStream : Stream, IDisposable, IAsyncDisposable
- Inheritance
-
ZDeflaterOutputStream
- Implements
-
- Inherited Members
-
Constructors
ZDeflaterOutputStream(Stream)
public ZDeflaterOutputStream(Stream outp)
Parameters
outp Stream
ZDeflaterOutputStream(Stream, int)
public ZDeflaterOutputStream(Stream outp, int level)
Parameters
outp Stream
level int
ZDeflaterOutputStream(Stream, int, bool)
public ZDeflaterOutputStream(Stream outp, int level, bool nowrap)
Parameters
outp Stream
level int
nowrap bool
Fields
buf
Field Value
- byte[]
flushLevel
Field Value
- int
outp
Field Value
- Stream
z
Field Value
- ZStream
Properties
CanRead
public override bool CanRead { get; }
Property Value
- bool
CanSeek
public override bool CanSeek { get; }
Property Value
- bool
CanWrite
public override bool CanWrite { get; }
Property Value
- bool
Length
public override long Length { get; }
Property Value
- long
Position
public override long Position { get; set; }
Property Value
- long
Methods
Close()
public override void Close()
End()
Finish()
Flush()
public override void Flush()
Read(byte[], int, int)
public override int Read(byte[] buffer, int offset, int count)
Parameters
buffer byte[]
offset int
count int
Returns
- int
Seek(long, SeekOrigin)
public override long Seek(long offset, SeekOrigin origin)
Parameters
offset long
origin SeekOrigin
Returns
- long
SetLength(long)
public override void SetLength(long value)
Parameters
value long
Write(byte[], int, int)
public override void Write(byte[] b, int off, int len)
Parameters
b byte[]
off int
len int
WriteByte(byte)
public override void WriteByte(byte b)
Parameters
b byte