DataTableReader.GetProviderSpecificValue(Int32) Metod

Definition

Hämtar värdet för den angivna kolumnen i providerspecifikt format.

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

Parametrar

ordinal
Int32

Det nollbaserade numret för kolumnen vars värde hämtas.

Returer

Värdet för den angivna kolumnen i providerspecifikt format.

Undantag

Indexet som skickades låg utanför intervallet 0 till FieldCount - 1.

Ett försök gjordes att hämta data från en borttagen rad.

Ett försök gjordes att läsa eller komma åt en kolumn i en stängd DataTableReader

Kommentarer

DataTableReader Eftersom alltid returnerar den typ som lagras i den underliggande DataColumnreturnerar värdet som returneras genom att anropa GetProviderSpecificValue metoden alltid data av samma typ som de data som lagras i DataTable. När du arbetar med DataTableReader klassen returnerar anropet av GetProviderSpecificValue metoden samma värde och typ som att anropa GetValue metoden.

Gäller för

Se även