AdoDotNetDataReader.GetBytes(Int32, Byte[], Int32, Int32) Yöntem

Tanım

İkili verilerin belirtilen sayıda baytını alır.

public:
 override int GetBytes(int index, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public override int GetBytes (int index, byte[] buffer, int bufferIndex, int length);
override this.GetBytes : int * byte[] * int * int -> int
Public Overrides Function GetBytes (index As Integer, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer

Parametreler

index
Int32

Alınacak öğe için geçerli veri bloğunun dizinine dizin ekleyin.

buffer
Byte[]

Bayt dizisi olarak belirtilen verilerin yerleştirileceği dizi. Null ise, bu yöntem, belirtilen verilerin tümüne uyacak şekilde dizinin gereken boyutunu döndürür.

bufferIndex
Int32

Parametresi ile belirtilen bayt dizisindeki başlangıç noktasının dizini buffer .

length
Int32

Parametresiyle belirtilen bayt dizisine okunacak bayt sayısı buffer .

Döndürülenler

Int32

Arabelleğe okunan bayt sayısını gösteren bir sayısal değer döndürür.

Özel durumlar

index, bufferIndex , Ve/veya length parametreleri geçersiz.

Şunlara uygulanır