Udostępnij za pośrednictwem


DataReaderExtensions.GetChars Metoda

Definicja

Odczytuje określoną liczbę znaków z określonej kolumny rozpoczynającej się od określonego indeksu i zapisuje je w buforze rozpoczynającym się na określonej pozycji.

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

Parametry

reader
DbDataReader

Czytnik danych umożliwiający pobranie wartości kolumny z.

name
String

Nazwa kolumny.

dataOffset
Int64

Indeks w wierszu, z którego ma rozpocząć operację odczytu.

buffer
Char[]

Bufor, do którego mają być skopiowane dane.

bufferOffset
Int32

Indeks z buforem, do którego zostaną skopiowane dane.

length
Int32

Maksymalna liczba znaków do odczytania.

Zwraca

Rzeczywista liczba znaków odczytanych.

Wyjątki

Określona nazwa nie jest prawidłową nazwą kolumny.

Dotyczy

Zobacz też