tagBUFFERCOL Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит метаданные, описывающие данные, хранящиеся в буферном столбце.
public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
- Наследование
-
tagBUFFERCOL
Комментарии
Столбцы в a IDTSBuffer100 содержат метаданные о данных столбцов. Эта информация представлена структурой tagBUFFERCOL . Эта структура получается для отдельного столбца путем вызова метода GetColumnInfo .
Значения, содержащиеся в полях внутри структуры, отражают значения, содержащиеся в столбце IDTSOutputColumn100 , который изначально вставил столбец в поток данных.
Note
Структура tagBUFFERCOL также представлена и DTP_BUFFCOLBufferColumn структурами. Структура DTP_BUFFCOL является определением типа C++. При написании управляемого кода вы будете использовать структуру BufferColumn .
Поля
| Имя | Описание |
|---|---|
| DataType |
Указывает тип данных значения, содержащегося в столбце. |
| lCodePage |
Задаёт набор символов, используемый для интерпретации данных в буферном столбце. |
| lLengthOffset |
Указывает количество байт от начала буферной строки до конца данных столбца. |
| lMaxLength |
Указывает максимальную длину данных, хранящихся в буферном столбце. |
| lOffset |
Обозначает количество байт от начала буферной строки до начала столбцовых данных. |
| lPrecision |
Указывает количество десятичных знаков точности, содержащихся в буферном столбце. |
| lScale |
Указывает количество десятичных знаков, содержащихся в буферной колонке. |
| lStatusOffset |
Обозначает длину в байтах от начала буферной строки до статусного значения столбца. |