Поделиться через


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()

При реализации классом немедленно завершает средство чтения данных, не обязательно возвращая все данные или задавая выходные параметры.

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