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 方法。

适用于