DataTableReader.GetProviderSpecificValue(Int32) Methode

Definitie

Hiermee haalt u de waarde op van de opgegeven kolom in providerspecifieke indeling.

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

Parameters

ordinal
Int32

Het op nul gebaseerde getal van de kolom waarvan de waarde wordt opgehaald.

Retouren

De waarde van de opgegeven kolom in providerspecifieke indeling.

Uitzonderingen

De doorgegeven index lag buiten het bereik van 0 tot FieldCount - 1.

Er is een poging gedaan om gegevens op te halen uit een verwijderde rij.

Er is geprobeerd een kolom in een gesloten kolom te lezen of te openen DataTableReader

Opmerkingen

Omdat het DataTableReader altijd het type retourneert dat is opgeslagen binnen de onderliggende DataColumnwaarde, retourneert de waarde die wordt geretourneerd door het aanroepen van de GetProviderSpecificValue methode altijd gegevens van hetzelfde type als de gegevens die zijn opgeslagen in het DataTable. Wanneer u met de DataTableReader klasse werkt, retourneert het aanroepen van de GetProviderSpecificValue methode dezelfde waarde en hetzelfde type als het aanroepen van de GetValue methode.

Van toepassing op

Zie ook