PipelineBuffer.GetColumnInfo(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 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_STR,DT_TEXTDT_WSTR和DT_BYTES数据类型)将失败。