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

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

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

Object

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

Исключения

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

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

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

Комментарии

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

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

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