DataTableReader.GetProviderSpecificValue(Int32) Metódus

Definíció

A megadott oszlop értékét szolgáltatóspecifikus formátumban kapja meg.

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

Paraméterek

ordinal
Int32

Annak az oszlopnak a nullaalapú száma, amelynek az értékét lekéri.

Válaszok

A megadott oszlop értéke szolgáltatóspecifikus formátumban.

Kivételek

Az átadott index a 0 FieldCount és 1 közötti tartományon kívül volt.

Egy törölt sor adatainak lekérésére tett kísérlet történt.

Kísérlet történt egy zárt oszlop olvasására vagy elérésére DataTableReader

Megjegyzések

Mivel a rendszer mindig a DataTableReader mögöttes DataColumnhelyen tárolt típust adja vissza, a metódus meghívásával GetProviderSpecificValue visszaadott érték mindig ugyanolyan típusú adatokat ad vissza, mint a benne tárolt DataTableadatok. Az osztály használatakor a DataTableReaderGetProviderSpecificValue metódus meghívása ugyanazt az értéket és típust adja vissza, mint a metódus meghívása GetValue .

A következőre érvényes:

Lásd még