Freigeben über


DataTableReader.GetProviderSpecificValues(Object[]) Methode

Definition

Füllt das angegebene Array mit anbieterspezifischen Typinformationen für alle Spalten im DataTableReader auf.

public:
 override int GetProviderSpecificValues(cli::array <System::Object ^> ^ values);
public override int GetProviderSpecificValues (object[] values);
override this.GetProviderSpecificValues : obj[] -> int
Public Overrides Function GetProviderSpecificValues (values As Object()) As Integer

Parameter

values
Object[]

Ein Objektarray, das mit Typinformationen für die Spalten im DataTableReader aufgefüllt werden soll.

Gibt zurück

Die Anzahl der in das Array kopierten Spaltenwerte.

Ausnahmen

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

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

Hinweise

Da immer DataTableReader die Daten des im zugrunde liegenden DataColumngespeicherten Typs zurückgegeben werden, sind die durch Aufrufen der GetProviderSpecificValues -Methode zurückgegebenen Werte immer von den gleichen Typen wie die in der DataTablegespeicherten Daten. Wenn Sie mit der DataTableReader -Klasse arbeiten, gibt das Aufrufen der GetProviderSpecificValues -Methode die gleichen Werte und Typen wie das Aufrufen der GetValues -Methode zurück.

Gilt für:

Weitere Informationen