C# Класс Crisis.Ionic.Zlib.ZlibBaseStream

Наследование: System.IO.Stream
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
Strategy CompressionStrategy
_GzipComment string
_GzipFileName string
_GzipMtime System.DateTime
_buf1 byte[]
_bufferSize int
_compressionMode CompressionMode
_flavor ZlibStreamFlavor
_flushMode FlushType
_gzipHeaderByteCount int
_leaveOpen bool
_level CompressionLevel
_stream System.IO.Stream
_streamMode StreamMode
_workingBuffer byte[]
_z ZlibCodec

Private Properties

Свойство Тип Описание
ReadZeroTerminatedString string
_ReadAndValidateGzipHeader int
end void
finish void

Открытые методы

Метод Описание
Close ( ) : void
CompressBuffer ( byte b, Stream compressor ) : void
CompressString ( String s, Stream compressor ) : void
Flush ( ) : void
Read ( System buffer, System offset, System count ) : Int32
Read ( ) : int
Seek ( System offset, System origin ) : System.Int64
SetLength ( System value ) : void
UncompressBuffer ( byte compressed, Stream decompressor ) : byte[]
UncompressString ( byte compressed, Stream decompressor ) : String
Write ( System buffer, int offset, int count ) : void
ZlibBaseStream ( System stream, CompressionMode compressionMode, CompressionLevel level, ZlibStreamFlavor flavor, bool leaveOpen ) : System

Приватные методы

Метод Описание
ReadZeroTerminatedString ( ) : string
_ReadAndValidateGzipHeader ( ) : int
end ( ) : void
finish ( ) : void

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

CompressBuffer() публичный статический Метод

public static CompressBuffer ( byte b, Stream compressor ) : void
b byte
compressor Stream
Результат void

CompressString() публичный статический Метод

public static CompressString ( String s, Stream compressor ) : void
s String
compressor Stream
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

Read() публичный Метод

public Read ( System buffer, System offset, System count ) : Int32
buffer System
offset System
count System
Результат System.Int32

Read() публичный Метод

public Read ( ) : int
Результат int

Seek() публичный Метод

public Seek ( System offset, System origin ) : System.Int64
offset System
origin System
Результат System.Int64

SetLength() публичный Метод

public SetLength ( System value ) : void
value System
Результат void

UncompressBuffer() публичный статический Метод

public static UncompressBuffer ( byte compressed, Stream decompressor ) : byte[]
compressed byte
decompressor Stream
Результат byte[]

UncompressString() публичный статический Метод

public static UncompressString ( byte compressed, Stream decompressor ) : String
compressed byte
decompressor Stream
Результат String

Write() публичный Метод

public Write ( System buffer, int offset, int count ) : void
buffer System
offset int
count int
Результат void

ZlibBaseStream() публичный Метод

public ZlibBaseStream ( System stream, CompressionMode compressionMode, CompressionLevel level, ZlibStreamFlavor flavor, bool leaveOpen ) : System
stream System
compressionMode CompressionMode
level CompressionLevel
flavor ZlibStreamFlavor
leaveOpen bool
Результат System

Описание свойств

Strategy защищенное свойство

protected CompressionStrategy Strategy
Результат CompressionStrategy

_GzipComment защищенное свойство

protected string _GzipComment
Результат string

_GzipFileName защищенное свойство

protected string _GzipFileName
Результат string

_GzipMtime защищенное свойство

protected DateTime,System _GzipMtime
Результат System.DateTime

_buf1 защищенное свойство

protected byte[] _buf1
Результат byte[]

_bufferSize защищенное свойство

protected int _bufferSize
Результат int

_compressionMode защищенное свойство

protected CompressionMode _compressionMode
Результат CompressionMode

_flavor защищенное свойство

protected ZlibStreamFlavor _flavor
Результат ZlibStreamFlavor

_flushMode защищенное свойство

protected FlushType _flushMode
Результат FlushType

_gzipHeaderByteCount защищенное свойство

protected int _gzipHeaderByteCount
Результат int

_leaveOpen защищенное свойство

protected bool _leaveOpen
Результат bool

_level защищенное свойство

protected CompressionLevel _level
Результат CompressionLevel

_stream защищенное свойство

protected Stream,System.IO _stream
Результат System.IO.Stream

_streamMode защищенное свойство

protected StreamMode _streamMode
Результат StreamMode

_workingBuffer защищенное свойство

protected byte[] _workingBuffer
Результат byte[]

_z защищенное свойство

protected ZlibCodec,Crisis.Ionic.Zlib _z
Результат ZlibCodec