Share via


DbDataReader.GetBytes(Int32, Int64, Byte[], Int32, Int32) Metode

Definisi

Saat ditimpa di kelas turunan, membaca jumlah byte tertentu dari kolom yang ditentukan mulai dari indeks tertentu dan menulisnya ke buffer yang dimulai pada posisi tertentu di buffer.

public:
 abstract long GetBytes(int ordinal, long dataOffset, cli::array <System::Byte> ^ buffer, int bufferOffset, int length);
public abstract long GetBytes (int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length);
public abstract long GetBytes (int ordinal, long dataOffset, byte[]? buffer, int bufferOffset, int length);
abstract member GetBytes : int * int64 * byte[] * int * int -> int64
Public MustOverride Function GetBytes (ordinal As Integer, dataOffset As Long, buffer As Byte(), bufferOffset As Integer, length As Integer) As Long

Parameter

ordinal
Int32

Ordinal kolom berbasis nol.

dataOffset
Int64

Indeks dalam baris tempat memulai operasi baca.

buffer
Byte[]

Buffer tempat menyalin data.

bufferOffset
Int32

Indeks dengan buffer tempat data akan disalin.

length
Int32

Jumlah maksimum byte yang akan dibaca.

Mengembalikan

Jumlah aktual byte yang dibaca.

Penerapan

Pengecualian

Indeks kolom di luar rentang.

Pemeran yang ditentukan tidak valid.

Berlaku untuk

Lihat juga