DataTableReader.GetProviderSpecificValue(Int32) Metodo

Definizione

Ottiene il valore della colonna specificata nel 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

Il numero in base zero della colonna di cui si è recuperato il valore.

Restituisce

Valore della colonna specificata nel formato specifico del provider.

Eccezioni

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

Si è tentato di recuperare dati da una riga eliminata.

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

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 di chiamata del GetValue metodo.

Si applica a

Vedi anche