PipelineBuffer.GetColumnInfo(Int32) 方法

定义

重要

此 API 不符合 CLS。

检索 BufferColumn 列的 PipelineBuffer 结构。

public:
 Microsoft::SqlServer::Dts::Pipeline::BufferColumn GetColumnInfo(int columnIndex);
[System.CLSCompliant(false)]
public Microsoft.SqlServer.Dts.Pipeline.BufferColumn GetColumnInfo (int columnIndex);
[<System.CLSCompliant(false)>]
member this.GetColumnInfo : int -> Microsoft.SqlServer.Dts.Pipeline.BufferColumn
Public Function GetColumnInfo (columnIndex As Integer) As BufferColumn

参数

columnIndex
Int32

检索其 BufferColumn 结构的列的索引。

返回

指定的 BufferColumn 列的 PipelineBuffer 结构。

属性

注解

包含 BufferColumn 有关列中 PipelineBuffer 存储的数据的信息。 此信息可用于防止将数据分配到缓冲区列时可能发生的异常。 例如,如果数据长度大于BufferColumnMaxLength数据长度,则具有固定长度的列(例如DT_STRDT_TEXTDT_WSTRDT_BYTES数据类型)将失败。

适用于