PipelineBuffer.Item[Int32] 属性

定义

当前行中指定列的值

public:
 property System::Object ^ default[int] { System::Object ^ get(int columnIndex); void set(int columnIndex, System::Object ^ value); };
public object this[int columnIndex] { get; set; }
member this.Item(int) : obj with get, set
Default Public Property Item(columnIndex As Integer) As Object

参数

columnIndex
Int32

缓冲区行中列的索引。

属性值

作为object存储在缓冲区列中的数据。

注解

可以使用数据类型访问器方法之一(例如 GetString 该方法)访问缓冲区列中存储的值,也可以使用数组访问表示法直接访问该值。 使用Item[]该方法访问列PipelineBuffer的速度比使用数据类型访问器方法慢,因为PipelineBuffer检测到列中存储的数据类型,然后调用数据类型访问器方法。

不能使用数组访问表示法检索包含二进制大型对象的缓冲区列 (BLOB) 数据,因为 BLOB 列中存储的数据量可能超过可用内存。 GetBlobData应改用该方法。

适用于