PipelineBuffer.Item[Int32] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の行の指定列の値
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 メソッドを使用する必要があります。