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

Tanım

üzerinde 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[]

"Buffer" dizisi bağımsız değişkeni okuma veya yazma yöntemine geçirildi.

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 sınırlarının bufferdışındaydı veya count negatifti ya da ve birleşimi countoffset tarafından belirtilen aralık uzunluğunu bufferaştı.

Şunlara uygulanır