DataReaderExtensions.GetChars Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.