Stream.ValidateBufferArguments(Byte[], Int32, Int32) メソッド

定義

Streamのメソッドの読み取りと書き込みに指定された引数を検証します。

protected:
 static void ValidateBufferArguments(cli::array <System::Byte> ^ buffer, int offset, int count);
protected static void ValidateBufferArguments(byte[] buffer, int offset, int count);
static member ValidateBufferArguments : byte[] * int * int -> unit
Protected Shared Sub ValidateBufferArguments (buffer As Byte(), offset As Integer, count As Integer)

パラメーター

buffer
Byte[]

読み取りまたは書き込みメソッドに渡される配列 "buffer" 引数。

offset
Int32

読み取りまたは書き込みメソッドに渡される整数の "offset" 引数。

count
Int32

読み取りまたは書き込みメソッドに渡される整数の "count" 引数。

例外

buffernullされました。

offsetbufferの範囲外であったり、 count が負であったり、 offsetcount の組み合わせで指定された範囲が bufferの長さを超えています。

適用対象