AdoDotNetTableReader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет реализацию интерфейсов IVsDataReader и IVsDataReaderDescriptor с помощью объекта .NET DataTable ADO.
public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
- Наследование
Конструкторы
AdoDotNetTableReader(DataTable) |
Инициализирует параметризованный экземпляр AdoDotNetDataTableReader класса вместе с экземпляром DataTable . |
AdoDotNetTableReader(DataTable, Int32) |
Инициализирует параметризованный экземпляр AdoDotNetDataTableReader класса вместе с экземпляром DataTable и значением состояния. |
Свойства
Descriptor |
Получает сведения, описывающие данные из источника данных. (Унаследовано от DataReader) |
HasDescriptor |
Возвращает значение, указывающее, предоставляет ли параметр данных свою IVsDataReaderDescriptor реализацию через Descriptor свойство . |
IsClosed |
Возвращает значение, указывающее, закрыт ли модуль чтения DataTable. |
ItemCount |
Возвращает целочисленное значение, указывающее количество элементов данных, содержащихся в текущем DataTable экземпляре. |
Status |
Возвращает целочисленное значение, представляющее состояние таблицы данных; однако неизменно возвращает ноль. |
UnderlyingTable |
Возвращает базовый DataTable экземпляр объекта, используемый в этом классе. |
Методы
Close() |
Закрывает текущий DataTable экземпляр. |
Dispose() |
Освобождает управляемые ресурсы, хранящиеся для текущего DataReader экземпляра. (Унаследовано от DataReader) |
Dispose(Boolean) |
Очищает ресурсы, связанные с текущим DataReader экземпляром, как при вызове открытого Dispose() метода, так и при завершении выполнения объекта с помощью вызова Finalize() метода . (Унаследовано от DataReader) |
GetBytes(Int32, Byte[], Int32, Int32) |
Считывает поток байтов в буфер в виде массива, начиная с указанного смещения. |
GetBytes(String, Byte[], Int32, Int32) |
Извлекает указанное количество байт необработанных двоичных данных. (Унаследовано от DataReader) |
GetItem(Int32) |
Извлекает элемент данных по указанному индексу. |
GetItem(String) |
Извлекает элемент данных с указанным именем. |
GetItemIndex(String) |
Извлекает индекс элемента данных для указанного имени элемента данных. |
GetItemMaxLength(Int32) |
Извлекает целочисленное значение, указывающее максимальную длину элемента данных по указанному индексу. |
GetItemName(Int32) |
Извлекает строковое литеральное имя элемента данных по указанному индексу. |
GetItemType(Int32) |
Извлекает тип данных элемента данных или элементов по указанному индексу для формата Defaultпо умолчанию . (Унаследовано от DataReader) |
GetItemType(Int32, DataItemTypeFormat) |
Извлекает тип данных для элемента данных по указанному индексу и с указанным форматом типа элемента. |
IsNullItem(Int32) |
Извлекает логическое значение, указывающее, имеет ли элемент данных по указанному индексу значение NULL. |
IsNullItem(String) |
Указывает, является ли значение заданного элемента данных неопределенным, т. е. null. (Унаследовано от DataReader) |
NextResult() |
Проверяет, существует ли другой результирующий набор, и, если значение true, перемещает .AdoDotNetDataTableReader |
Read() |
Проверяет, есть ли другая запись данных, и, если значение true, перемещает AdoDotNetDataTableReader до следующей записи. |
Terminate() |
Немедленно завершает работу средства чтения данных без обязательного возврата всех данных или настройки выходных параметров. (Унаследовано от DataReader) |