Share via


PipelineBuffer.Item[Int32] Proprietà

Definizione

Valore della colonna specificata nella riga corrente

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

Parametri

columnIndex
Int32

Indice della colonna nella riga del buffer.

Valore della proprietà

Dati archiviati nella colonna del buffer come object.

Commenti

Il valore archiviato in una colonna del buffer può essere accessibile usando uno dei metodi di accesso al tipo di dati, ad esempio il GetString metodo oppure può essere accessibile direttamente tramite la notazione di accesso alla matrice. L'accesso a una colonna nell'oggetto PipelineBuffer usando il Item[] metodo è più lento rispetto all'uso di un metodo di accesso al tipo di dati perché PipelineBuffer rileva il tipo di dati archiviato nella colonna e quindi chiama il metodo di accesso al tipo di dati.

Non è possibile recuperare colonne di buffer contenenti dati BLOB (Binary Large Objects) usando la notazione di accesso alla matrice perché la quantità di dati archiviati nella colonna BLOB potrebbe superare la memoria disponibile. È invece consigliabile usare il GetBlobData metodo.

Si applica a