C# 클래스 Crisis.Ionic.Zlib.ZlibBaseStream

상속: System.IO.Stream
파일 보기 프로젝트 열기: teeknofil/Crisis-Wordlist-Generator 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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