Zip for WPF and Silverlight
C1.C1Zip.ZLib Namespace / ZStream Class
Fields Methods


In This Topic
    ZStream Class Members
    In This Topic

    The following tables list the members exposed by ZStream.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Field現在のチェックサム値(Adler または CRC32)。  
    Public Field入力バッファで使用できるバイト数。  
    Public Field出力バッファに残っている空きバイト数。  
    Public Field最後のエラーの説明(エラーがない場合は null)。  
    Public Field入力バッファ。  
    Public Field入力バッファのカーソルの位置。  
    Public Field出力バッファ。  
    Public Field出力バッファのカーソルの位置。  
    Public Fieldこれまで読み取られた入力データの合計バイト数。  
    Public Fieldこれまでに出力されたデータの合計バイト数。  
    Public Field処理を続行できないか、出力バッファに空きがありません。  
    Public Field入力データが破損しています(形式またはチェックサムが不正)。  
    Public Fieldファイルエラーです。  
    Public Fieldメモリ不足です。  
    Public Fieldこの時点でプリセット辞書が必要です。  
    Public Fieldエラーはありません。  
    Public Fieldストリームの末尾が検出されました。  
    Public Fieldストリーム構造体が矛盾しています(たとえば、入力/出力バッファが null)。  
    Public Field互換性のない ZLIB バージョン。  
    Top
    Public Methods
     NameDescription
    Public Methodできる限り多くのデータを圧縮し、入力バッファが空になるか出力バッファがいっぱいになると停止します。  
    Public Methodこのストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。  
    Public MethodOverloaded. 内部ストリームの状態を圧縮に初期化します。  
    Public Method圧縮レベルと圧縮方法を動的に更新します。  
    Public Method圧縮出力を生成せずに、指定されたバイトシーケンスから圧縮辞書を初期化します。  
    Public Method入力バッファを使い切るか、出力バッファがいっぱいになるまで、できる限り多くのデータを圧縮解除します。  
    Public Methodこのストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。  
    Public MethodOverloaded. 内部ストリームの状態を圧縮解除に初期化します。  
    Public Method指定された非圧縮バイトシーケンスから圧縮解除辞書を初期化します。  
    Public Method完全なフラッシュポイントが見つかるか、すべての入力がスキップされるまで、無効な圧縮データをスキップします。出力は提供されません。  
    Top
    See Also