Share via


DataReaderExtensions.GetChars Metode

Definisi

Membaca sejumlah karakter tertentu dari kolom tertentu yang dimulai dari indeks tertentu, dan menulisnya ke buffer yang dimulai pada posisi tertentu.

public:
[System::Runtime::CompilerServices::Extension]
 static long GetChars(System::Data::Common::DbDataReader ^ reader, System::String ^ name, long dataOffset, cli::array <char> ^ buffer, int bufferOffset, int length);
public static long GetChars (this System.Data.Common.DbDataReader reader, string name, long dataOffset, char[] buffer, int bufferOffset, int length);
static member GetChars : System.Data.Common.DbDataReader * string * int64 * char[] * int * int -> int64
<Extension()>
Public Function GetChars (reader As DbDataReader, name As String, dataOffset As Long, buffer As Char(), bufferOffset As Integer, length As Integer) As Long

Parameter

reader
DbDataReader

Pembaca data untuk mendapatkan nilai kolom.

name
String

Nama kolom.

dataOffset
Int64

Indeks dalam baris tempat memulai operasi baca.

buffer
Char[]

Buffer tempat menyalin data.

bufferOffset
Int32

Indeks dengan buffer tempat data akan disalin.

length
Int32

Jumlah maksimum karakter yang akan dibaca.

Mengembalikan

Jumlah karakter aktual yang dibaca.

Pengecualian

Nama yang ditentukan bukan nama kolom yang valid.

Berlaku untuk

Lihat juga