IVsDataReader Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет методы для чтения данных из источника данных.
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- Производный
- Атрибуты
- Реализации
Свойства
Descriptor |
При реализации классом получает сведения, описывающие данные из источника данных. |
IsClosed |
При реализации классом получает логическое значение, указывающее, закрыто ли указанное средство чтения. |
Status |
При реализации классом получает числовой код состояния, возвращаемый методом , который в настоящее время предоставляет данные для средства чтения данных. |
Методы
Close() |
При реализации классом закрывает IVsDataReader экземпляр . |
GetBytes(Int32, Byte[], Int32, Int32) |
При реализации классом извлекает указанное количество байт необработанных двоичных данных. |
GetBytes(String, Byte[], Int32, Int32) |
При реализации классом извлекает указанное количество байт необработанных двоичных данных. |
GetItem(Int32) |
При реализации классом извлекает значение элемента по указанному индексу в текущем блоке данных. |
GetItem(String) |
При реализации классом извлекает значение элемента данных с указанным именем в текущем блоке данных. |
IsNullItem(Int32) |
При реализации классом указывает, является ли элемент данных по указанному индексу неопределенным, т. е. null. |
IsNullItem(String) |
При реализации классом указывает, является ли значение данного элемента данных неопределенным, т. е. null. |
NextResult() |
При реализации классом перемещает средство чтения данных к следующему результирующем набору в случаях, когда средство чтения содержит несколько результирующих наборов. |
Read() |
При реализации классом перемещает средство чтения к следующему блоку данных в случаях, когда модуль чтения содержит более одного блока данных. |
Terminate() |
При реализации классом немедленно завершает средство чтения данных, не обязательно возвращая все данные или задавая выходные параметры. |