Stream.ValidateBufferArguments(Byte[], Int32, Int32) Yöntem

Tanım

üzerindeki Streamokuma ve yazma yöntemlerine sağlanan bağımsız değişkenleri doğrular.

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)

Parametreler

buffer
Byte[]

Okuma veya yazma yöntemine geçirilen "buffer" dizisi bağımsız değişkeni.

offset
Int32

Okuma veya yazma yöntemine geçirilen tamsayı "uzaklık" bağımsız değişkeni.

count
Int32

Okuma veya yazma yöntemine geçirilen tamsayı "count" bağımsız değişkeni.

Özel durumlar

buffer oldu null.

offset öğesinin buffersınırlarının dışındaydı veya count negatifti ya da ve birleşimi offsetcount tarafından belirtilen aralık uzunluğunu bufferaştı.

Şunlara uygulanır