PipelineBuffer.ColumnCount Property
Gets the number of columns in the PipelineBuffer.
Namespace: Microsoft.SqlServer.Dts.Pipeline
Assembly: Microsoft.SqlServer.PipelineHost (in Microsoft.SqlServer.PipelineHost.dll)
Syntax
'Declaration
Public ReadOnly Property ColumnCount As Integer
Get
'Usage
Dim instance As PipelineBuffer
Dim value As Integer
value = instance.ColumnCount
public int ColumnCount { get; }
public:
property int ColumnCount {
int get ();
}
member ColumnCount : int
function get ColumnCount () : int
Property Value
Type: System.Int32
The number of columns in the PipelineBuffer.
Remarks
Most of the time, there are more columns in a PipelineBuffer than are in the input or output of a component. Because of this, developers should not expect to locate a column in a buffer row by using its index in the collection. Instead, the FindColumnByLineageID method of the BufferManager should be called, which returns the ___location of the input or output column in the buffer row. This value returned from this function contains the ___location of the column in the buffer.
See Also