TraceReader.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.
Erhält einen Zeichenarray-Wert aus der angegebenen Spaltenposition, beginnend beim Pufferoffset.
Überlädt
| Name | Beschreibung |
|---|---|
| GetChars(Int32, Char[], Int32, Int32, Int32) |
Erhält einen Zeichenarray-Wert aus dem Datensatz an der angegebenen Spaltenposition. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Erhält einen Zeichenarray-Wert aus dem Datensatz an der angegebenen Spaltenposition. |
GetChars(Int32, Char[], Int32, Int32, Int32)
Erhält einen Zeichenarray-Wert aus dem Datensatz an der angegebenen Spaltenposition.
public:
int GetChars(int ordinal, cli::array <char> ^ buffer, int length, int bufferoffset, int fieldoffset);
public int GetChars(int ordinal, char[] buffer, int length, int bufferoffset, int fieldoffset);
member this.GetChars : int * char[] * int * int * int -> int
Public Function GetChars (ordinal As Integer, buffer As Char(), length As Integer, bufferoffset As Integer, fieldoffset As Integer) As Integer
Parameter
- ordinal
- Int32
Ein Int32 Wert, der die Spaltenposition angibt, an der der Wert des Zeichenarrays abgerufen werden soll.
- buffer
- Char[]
Ein System.UInt8 Array, das den Puffer angibt, in den das Zeichenarray eingelesen werden soll.
- bufferoffset
- Int32
Ein Int32 Wert, der den Index angibt, von dem aus die Leseoperation gestartet wird.
- fieldoffset
- Int32
Ein Int32 Wert, der die Indexposition innerhalb des Datensatzes angibt, von dem aus die Leseoperation begonnen werden soll.
Gibt zurück
Ein int32-Wert , der die Anzahl der im Array zurückgegebenen Zeichen angibt.
Beispiele
Gilt für:
GetChars(Int32, Int64, Char[], Int32, Int32)
Erhält einen Zeichenarray-Wert aus dem Datensatz an der angegebenen Spaltenposition.
public:
virtual long GetChars(int ordinal, long fieldoffset, cli::array <char> ^ buffer, int bufferoffset, int length);
public long GetChars(int ordinal, long fieldoffset, char[] buffer, int bufferoffset, int length);
abstract member GetChars : int * int64 * char[] * int * int -> int64
override this.GetChars : int * int64 * char[] * int * int -> int64
Public Function GetChars (ordinal As Integer, fieldoffset As Long, buffer As Char(), bufferoffset As Integer, length As Integer) As Long
Parameter
- ordinal
- Int32
Ein Int32 Wert, der die Spaltenposition angibt, an der der Wert des Zeichenarrays abgerufen werden soll.
- fieldoffset
- Int64
Ein Int32 Wert, der die Indexposition innerhalb des Datensatzes angibt, von dem aus die Leseoperation begonnen werden soll.
- buffer
- Char[]
Ein Char Array, das den Puffer angibt, in den das Zeichenarray eingelesen werden soll.
- bufferoffset
- Int32
Ein Int32 Wert, der den Index angibt, von dem aus die Leseoperation gestartet wird.
Gibt zurück
Ein Wert, der die Anzahl der im Array zurückgegebenen Int64 Zeichen angibt.