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 метода .