言語

tagBUFFERCOL 構造体

定義

バッファ列に保存されたデータを記述するメタデータを含みます。

public value class tagBUFFERCOL
public struct tagBUFFERCOL
type tagBUFFERCOL = struct
Public Structure tagBUFFERCOL
継承
tagBUFFERCOL

注釈

IDTSBuffer100内の列には、その列データに関するメタデータが含まれています。 この情報は tagBUFFERCOL 構造で表されます。 この構造は、 GetColumnInfo メソッドを呼び出して個々の列に対して取得します。

構造内のフィールドに含まれる値は、元々その列をデータフローに挿入した際の IDTSOutputColumn100 に含まれる値を反映しています。

Note

tagBUFFERCOL構造はDTP_BUFFCOL構造とBufferColumn構造でも表現されます。 DTP_BUFFCOL構造はC++型の定義です。 マネージドコードを書く際は、 BufferColumn 構造を使います。

フィールド

名前 説明
DataType

列に含まれる値のデータ型を指定します。

lCodePage

バッファカラム内のデータを解釈するために使用する文字セットを指定します。

lLengthOffset

バッファ行の開始から列データの終わりまでのバイト数を示します。

lMaxLength

バッファ列に格納されるデータの長さの最大を示します。

lOffset

バッファ行の冒頭から列データの冒頭までのバイト数を示します。

lPrecision

バッファ列に含まれる精度の小数点数の数を示します。

lScale

バッファ欄に含まれる小数点の数を示します。

lStatusOffset

バッファ行の先頭からカラムの状態値までのバイト数の長さを示します。

適用対象