Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método DataTableReader.GetProviderSpecificValue (Int32)

 

Publicado: octubre de 2016

Obtiene el valor de la columna especificada en el formato específico del proveedor.

Espacio de nombres:   System.Data
Ensamblado:  System.Data (en System.Data.dll)

public override object GetProviderSpecificValue(
	int ordinal
)

Parámetros

ordinal
Type: System.Int32

Número de base cero de la columna cuyo valor se recupera.

Valor devuelto

Type: System.Object

El valor de la columna especificada en el formato específico del proveedor.

Exception Condition
ArgumentOutOfRangeException

El índice pasado se encontraba fuera del intervalo de 0 a FieldCount - 1.

DeletedRowInaccessibleException

Se intentó recuperar datos de una fila eliminada.

InvalidOperationException

Se intentó leer u obtener acceso a una columna en una cerrada DataTableReader

Dado que el DataTableReader siempre devuelve el tipo almacenado en la base de DataColumn, el valor devuelto por una llamada a la GetProviderSpecificValue método siempre devuelve los datos del mismo tipo que los datos almacenados en el DataTable. Cuando se trabaja con el DataTableReader de clase, llamando a la GetProviderSpecificValue método devuelve el mismo valor y tipo como llamar a la GetValue (método).

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: