DataTableReader.GetProviderSpecificValue(Int32) Metoda

Definicja

Pobiera wartość określonej kolumny w formacie specyficznym dla dostawcy.

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

Parametry

ordinal
Int32

Liczba oparta na zerze kolumny, której wartość jest pobierana.

Zwraca

Wartość określonej kolumny w formacie specyficznym dla dostawcy.

Wyjątki

Przekazany indeks był poza zakresem od 0 do FieldCount -1.

Podjęto próbę pobrania danych z usuniętego wiersza.

Podjęto próbę odczytu lub uzyskania dostępu do kolumny w zamkniętej DataTableReader

Uwagi

DataTableReader Ponieważ zawsze zwraca typ przechowywany w obiekcie bazowym DataColumn, wartość zwracana przez wywołanie GetProviderSpecificValue metody zawsze zwraca dane tego samego typu co dane przechowywane w obiekcie DataTable. Podczas pracy z klasą DataTableReader wywołanie GetProviderSpecificValue metody zwraca tę samą wartość i typ co wywołanie GetValue metody .

Dotyczy

Zobacz też