Zip for WPF and Silverlight
C1.C1Zip Namespace / C1ZStreamReader Class / Read Method
バイトの配列。このメソッドが返ると、buff には、指定されたバイト配列の offset ~(offset + count)の範囲の値がストリームから読み取られた非圧縮データに置き換えられて格納されます。
現在のストリームから読み取るデータの保存を開始する buff 内の位置の0から始まるバイトオフセット。
現在のストリームから読み取られる(圧縮解除された)データの最大バイト数。

In This Topic
    Read Method (C1ZStreamReader)
    In This Topic
    基底の圧縮ストリームからバイトシーケンスを読み取り、それをバッファに圧縮解除し、読み取られたバイト数だけストリーム内の位置を進めます。
    Syntax
    'Declaration
     
    
    Public Overrides Function Read( _
       ByVal buf() As Byte, _
       ByVal offset As Integer, _
       ByVal count As Integer _
    ) As Integer
    public override int Read( 
       byte[] buf,
       int offset,
       int count
    )

    Parameters

    buf
    バイトの配列。このメソッドが返ると、buff には、指定されたバイト配列の offset ~(offset + count)の範囲の値がストリームから読み取られた非圧縮データに置き換えられて格納されます。
    offset
    現在のストリームから読み取るデータの保存を開始する buff 内の位置の0から始まるバイトオフセット。
    count
    現在のストリームから読み取られる(圧縮解除された)データの最大バイト数。

    Return Value

    バッファに読み取られたデータの合計バイト数。要求されたバイト数ほどのデータが現在ない場合、この値は要求された値より小さくなります。また、ストリームの末尾に達した場合は0になります。
    See Also