Compartilhar via


tagBUFFERCOL Estrutura

Definição

Contém metadados que descrevem os dados armazenados em uma coluna de buffer.

public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
Herança
tagBUFFERCOL

Comentários

As colunas em um IDTSBuffer100 contêm metadados sobre os dados da coluna. Essas informações são representadas pela tagBUFFERCOL estrutura. Essa estrutura é recuperada para uma coluna individual chamando o GetColumnInfo método.

Os valores contidos nos campos dentro da estrutura refletem os valores contidos no IDTSOutputColumn100 que inseriu originalmente a coluna no fluxo de dados.

Observação

A tagBUFFERCOL estrutura também é representada pelo e BufferColumn pelas DTP_BUFFCOL estruturas. A DTP_BUFFCOL estrutura é uma definição de tipo C++. Ao escrever código gerenciado, você usará a BufferColumn estrutura.

Campos

DataType

Especifica o tipo de dados do valor contido na coluna.

lCodePage

Especifica o conjunto de caracteres usado para interpretar os dados em uma coluna de buffer.

lLengthOffset

Indica o número de bytes do início de uma linha de buffer até o fim dos dados da coluna.

lMaxLength

Indica o comprimento máximo dos dados armazenados em uma coluna de buffer.

lOffset

Indica o número de bytes do início de um buffer até o início dos dados da coluna.

lPrecision

Indica o número de casas decimais de precisão contidas em uma coluna de buffer.

lScale

Indica o número de casas decimais de precisão contidas na coluna de buffer.

lStatusOffset

Indica o comprimento em bytes do início de uma linha de buffer até o valor de status de uma coluna.

Aplica-se a