DataTableReader.GetProviderSpecificValue(Int32) Methode

Definition

Ruft den Wert der angegebenen Spalte im anbieterspezifischen Format ab.

public:
 override System::Object ^ GetProviderSpecificValue(int ordinal);
public override object GetProviderSpecificValue(int ordinal);
override this.GetProviderSpecificValue : int -> obj
Public Overrides Function GetProviderSpecificValue (ordinal As Integer) As Object

Parameter

ordinal
Int32

Die nullbasierte Nummer der Spalte, deren Wert abgerufen wird.

Gibt zurück

Der Wert der angegebenen Spalte im anbieterspezifischen Format.

Ausnahmen

Der übergebene Index liegt außerhalb des Bereichs von 0 bis FieldCount -1.

Es wurde versucht, Daten aus einer gelöschten Zeile abzurufen.

Es wurde versucht, eine Spalte in einer geschlossenen Spalte zu lesen oder darauf zuzugreifen. DataTableReader

Hinweise

Da der DataTableReader im zugrunde liegenden Zugrunde liegende DataColumnTyp immer zurückgegeben wird, gibt der wert, der durch Aufrufen der GetProviderSpecificValue Methode zurückgegeben wird, immer Daten desselben Typs wie die daten zurück, die in der DataTable. Wenn Sie mit der DataTableReader Klasse arbeiten, gibt das Aufrufen der GetProviderSpecificValue Methode denselben Wert und typ wie das Aufrufen der GetValue Methode zurück.

Gilt für:

Weitere Informationen