TraceReader.GetChars Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение в виде массива символов из указанной позиции столбца, начиная со смещения буфера.
Перегрузки
GetChars(Int32, Char[], Int32, Int32, Int32) |
Возвращает значение в виде массива символов из записи по указанной позиции столбца. |
GetChars(Int32, Int64, Char[], Int32, Int32) |
Возвращает значение в виде массива символов из записи по указанной позиции столбца. |
GetChars(Int32, Char[], Int32, Int32, Int32)
Возвращает значение в виде массива символов из записи по указанной позиции столбца.
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
Параметры
- ordinal
- Int32
Значение Int32, указывающее положение столбца, из которого необходимо извлечь значение массива символов.
- buffer
- Char[]
Массив System.UInt8, указывающий буфер, в который необходимо считать массив символов.
- bufferoffset
- Int32
Значение Int32, указывающее индекс, с которого необходимо начать операцию считывания.
- fieldoffset
- Int32
Значение Int32, указывающее значение индекса в записи, с которого необходимо начать операцию считывания.
Возвращаемое значение
Значение int32 , указывающее количество символов, возвращаемых в массиве.
Примеры
Применяется к
GetChars(Int32, Int64, Char[], Int32, Int32)
Возвращает значение в виде массива символов из записи по указанной позиции столбца.
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
Параметры
- ordinal
- Int32
Значение Int32, указывающее положение столбца, из которого необходимо извлечь значение массива символов.
- fieldoffset
- Int64
Значение Int32, указывающее значение индекса в записи, с которого необходимо начать операцию считывания.
- bufferoffset
- Int32
Значение Int32, указывающее индекс, с которого необходимо начать операцию считывания.
Возвращаемое значение
Значение типа Int64, которое указывает число возвращенных в массиве символов.