DataTableReader.GetProviderSpecificValues(Object[]) Methode

Definition

Füllt das angegebene Array mit anbieterspezifischen Typinformationen für alle Spalten in der DataTableReader.

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 Array von Objekten, die mit Typinformationen für die Spalten in der .DataTableReader

Gibt zurück

Die Anzahl der Spaltenwerte, die in das Array kopiert wurden.

Ausnahmen

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

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

Hinweise

Da die DataTableReader Daten des Typs, der in der zugrunde liegenden Datei DataColumngespeichert ist, immer die Werte zurückgibt, die durch Aufrufen der GetProviderSpecificValues Methode zurückgegeben werden, ist immer derselbe Typ wie die in der DataTableDatei gespeicherten Daten. Wenn Sie mit der DataTableReader Klasse arbeiten, gibt das Aufrufen der GetProviderSpecificValues Methode dieselben Werte und Typen wie das Aufrufen der GetValues Methode zurück.

Gilt für:

Weitere Informationen