MESCIUS SPREAD for Windows Forms 17.0J
Read メソッド (ChunkedMemoryStream)

バイト配列。このメソッドが戻るとき、このバッファーに指定したバイト配列のoffsetから(offset + count - 1)までの値が、現在のソースから読み取られたバイトに置き換えられます。
現在のストリームから読み取られたデータの格納を開始する位置を示す、buffer内の0から始まるバイトオフセット。
現在のストリームから読み取る最大バイト数。
派生クラスでオーバーライドされた場合、現在のストリームから一連のバイトを読み取り、ストリーム内の位置を読み取ったバイト数だけ進めます。
構文
'Declaration
 
Public Overrides NotOverridable Function Read( _
   ByVal buffer() As Byte, _
   ByVal offset As Integer, _
   ByVal count As Integer _
) As Integer
public override int Read( 
   byte[] buffer,
   int offset,
   int count
)

パラメータ

buffer
バイト配列。このメソッドが戻るとき、このバッファーに指定したバイト配列のoffsetから(offset + count - 1)までの値が、現在のソースから読み取られたバイトに置き換えられます。
offset
現在のストリームから読み取られたデータの格納を開始する位置を示す、buffer内の0から始まるバイトオフセット。
count
現在のストリームから読み取る最大バイト数。

戻り値の型

バッファーに読み込まれた総バイト数。このバイト数は、現在取得できるバイト数が要求したバイト数よりも少ない場合、要求したバイト数より少なくなります。また、ストリームの終わりに達した場合はゼロになります。
参照

ChunkedMemoryStream クラス
ChunkedMemoryStream メンバ

 

 


© MESCIUS inc. All rights reserved.