Export (0) Print
Expand All

tagBUFFERCOL Structure

Contains metadata that describes the data stored in a buffer column.

Namespace:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly:  Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)

public struct tagBUFFERCOL

The tagBUFFERCOL type exposes the following members.

  NameDescription
Public methodEquals (Inherited from ValueType.)
Public methodGetHashCode (Inherited from ValueType.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from ValueType.)
Top

  NameDescription
Public fieldDataTypeSpecifies the data type of the value contained in the column.
Public fieldlCodePageSpecifies the character set used to interpret the data in a buffer column.
Public fieldlLengthOffsetIndicates the number of bytes from the beginning of a buffer row to the end of the column data.
Public fieldlMaxLengthIndicates the maximum length of the data stored in a buffer column.
Public fieldlOffsetIndicates the number of bytes from the beginning of a buffer row to the beginning of the column data.
Public fieldlPrecisionIndicates the number of decimal places of precision contained in a buffer column.
Public fieldlScaleIndicates the number of decimal places contained in the buffer column.
Public fieldlStatusOffsetIndicates the length in bytes from the beginning of a buffer row to the status value of a column.
Top

The columns in an IDTSBuffer100 contain metadata about the column data. This information is represented by the tagBUFFERCOL structure. This structure is retrieved for an individual column by calling the GetColumnInfo method.

The values contained in the fields within the structure reflect the values contained in the IDTSOutputColumn100 that originally inserted the column into the data flow.

NoteNote

The tagBUFFERCOL structure is also represented by the DTP_BUFFCOL and BufferColumn structures. The DTP_BUFFCOL structure is a C++ type definition. When writing managed code, you will use the BufferColumn structure.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft