C# 클래스 ICSharpCode.SharpZipLib.GZip.GZipInputStream

This filter stream is used to decompress a "GZIP" format stream. The "GZIP" format is described baseInputStream RFC 1952. author of the original java version : John Leuner
상속: ICSharpCode.SharpZipLib.Zip.Compression.Streams.InflaterInputStream
파일 보기 프로젝트 열기: icsharpcode/SharpZipLib 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
crc ICSharpCode.SharpZipLib.Checksums.Crc32

공개 메소드들

메소드 설명
GZipInputStream ( Stream baseInputStream ) : System

Creates a GZipInputStream with the default buffer size

GZipInputStream ( Stream baseInputStream, int size ) : System

Creates a GZIPInputStream with the specified buffer size

Read ( byte buffer, int offset, int count ) : int

Reads uncompressed data into an array of bytes

보호된 메소드들

메소드 설명
ReadFooter ( ) : void

비공개 메소드들

메소드 설명
ReadHeader ( ) : bool

메소드 상세

GZipInputStream() 공개 메소드

Creates a GZipInputStream with the default buffer size
public GZipInputStream ( Stream baseInputStream ) : System
baseInputStream Stream /// The stream to read compressed data from (baseInputStream GZIP format) ///
리턴 System

GZipInputStream() 공개 메소드

Creates a GZIPInputStream with the specified buffer size
public GZipInputStream ( Stream baseInputStream, int size ) : System
baseInputStream Stream /// The stream to read compressed data from (baseInputStream GZIP format) ///
size int /// Size of the buffer to use ///
리턴 System

Read() 공개 메소드

Reads uncompressed data into an array of bytes
public Read ( byte buffer, int offset, int count ) : int
buffer byte /// The buffer to read uncompressed data into ///
offset int /// The offset indicating where the data should be placed ///
count int /// The number of uncompressed bytes to be read ///
리턴 int

ReadFooter() 보호된 메소드

protected ReadFooter ( ) : void
리턴 void

프로퍼티 상세

crc 보호되어 있는 프로퍼티

CRC-32 value for uncompressed data
protected Crc32,ICSharpCode.SharpZipLib.Checksums crc
리턴 ICSharpCode.SharpZipLib.Checksums.Crc32