Freigeben über


PipelineBuffer.Item[Int32] Eigenschaft

Definition

Wert der angegebenen Spalte in der aktuellen Zeile

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

Parameter

columnIndex
Int32

Der Index der Spalte in der Pufferzeile.

Eigenschaftswert

Die in der Pufferspalte als object gespeicherten Daten.

Hinweise

Auf den in einer Pufferspalte gespeicherten Wert kann mithilfe einer der Methoden des Datentypzugriffs, z. B. der Methode, oder direkt mithilfe der GetString Arrayzugriffsnotation zugegriffen werden. Der Zugriff auf eine Spalte in PipelineBuffer der Item[] Methode ist langsamer als die Verwendung einer Datentypzugriffsmethode, da der PipelineBuffer in der Spalte gespeicherte Datentyp erkennt und dann die Datentypzugriffsmethode aufruft.

Pufferspalten mit binär großen Objekten (BLOB)-Daten können nicht mithilfe der Arrayzugriffsnotation abgerufen werden, da die Menge der daten, die in der BLOB-Spalte gespeichert sind, den verfügbaren Arbeitsspeicher überschreiten kann. Stattdessen sollte die GetBlobData Methode verwendet werden.

Gilt für: