DataTableReader.GetProviderSpecificValue(Int32) Metodo

Definizione

Ottiene il valore della colonna specificata in formato specifico del provider.

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

Parametri

ordinal
Int32

Numero in base zero della colonna il cui valore viene recuperato.

Valori restituiti

Valore della colonna specificata in formato specifico del provider.

Eccezioni

L'indice passato non è compreso nell'intervallo compreso tra 0 e FieldCount - 1.

È stato effettuato un tentativo di recuperare dati da una riga eliminata.

È stato effettuato un tentativo di lettura o accesso a una colonna in una classe chiusa DataTableReader

Commenti

Poiché restituisce DataTableReader sempre il tipo archiviato all'interno dell'oggetto sottostante DataColumn, il valore restituito chiamando il GetProviderSpecificValue metodo restituisce sempre i dati dello stesso tipo dei dati archiviati all'interno di DataTable. Quando si lavora con la DataTableReader classe , la chiamata al GetProviderSpecificValue metodo restituisce lo stesso valore e il tipo della chiamata al GetValue metodo .

Si applica a

Vedi anche