DataReaderExtensions.GetChars Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest eine angegebene Anzahl Zeichen, beginnend bei einem angegebenen Index, aus der angegebenen Spalte und schreibt sie, beginnend bei einer angegebenen Position, in einen Puffer.
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
Der Datenreader, bei dem der Spaltenwert abgerufen werden soll.
- name
- String
Der Name der Spalte.
- dataOffset
- Int64
Der Index in der Zeile, an dem der Lesevorgang beginnen soll.
- buffer
- Char[]
Der Puffer, in den die Daten kopiert werden sollen.
- bufferOffset
- Int32
Der Index im Puffer, an den die Daten kopiert werden.
- length
- Int32
Die maximale Anzahl der zu lesenden Zeichen.
Gibt zurück
Die tatsächlich gelesene Anzahl von Zeichen.
Ausnahmen
Der angegebene Name ist kein gültiger Spaltenname.