DataTableReader.GetProviderSpecificValue(Int32) Метод

Определение

Возвращает значение указанного столбца в формате, определенном поставщиком.

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

Параметры

ordinal
Int32

Отсчитываемое от нуля число столбца, значение которого извлекается.

Возвращаемое значение

Значение указанного столбца в формате для конкретного поставщика.

Исключения

Переданный индекс находился за пределами диапазона от 0 до FieldCount 1.

Предпринята попытка получить данные из удаленной строки.

Предпринята попытка считывания или доступа к столбцу в закрытом DataTableReader

Комментарии

DataTableReader Так как всегда возвращает тип, хранящийся в базовой средеDataColumn, значение, возвращаемое вызовом GetProviderSpecificValue метода, всегда возвращает данные того же типа, что и данные, хранящиеся в пределах.DataTable При работе с классом DataTableReader вызов GetProviderSpecificValue метода возвращает то же значение и тип, что и вызов GetValue метода.

Применяется к

См. также раздел