RelationalDataReader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает результирующие наборы из реляционной базы данных.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.
public class RelationalDataReader : IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
interface IDisposable
type RelationalDataReader = class
interface IDisposable
interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
- Наследование
-
RelationalDataReader
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .
Конструкторы
RelationalDataReader() |
Считывает результирующие наборы из реляционной базы данных. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
Устаревшие..
Этот API поддерживает инфраструктуру Entity Framework Core и не предназначен для использования непосредственно из кода. В будущих выпусках этот API может быть изменен или удален. |
RelationalDataReader(DbDataReader) |
Устаревшие..
Этот API поддерживает инфраструктуру Entity Framework Core и не предназначен для использования непосредственно из кода. В будущих выпусках этот API может быть изменен или удален. |
RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
Инициализирует новый экземпляр класса RelationalDataReader. |
RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader) |
Инициализирует новый экземпляр класса RelationalDataReader. |
Свойства
CommandId |
Идентификатор корреляции, определяющий используемый DbCommand экземпляр. |
DbCommand |
Возвращает базовую команду для результирующих наборов. |
DbDataReader |
Возвращает базовое средство чтения для результирующих наборов. |
RelationalConnection |
Возвращает используемое базовое реляционное соединение. |
Методы
Close() |
Закрывает средство чтения. |
CloseAsync() |
Закрывает средство чтения. |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
DisposeAsync() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger) |
Инициализирует новый экземпляр класса RelationalDataReader. |
Read() |
Вызывает Read() в базовом DbDataReaderобъекте . |
ReadAsync(CancellationToken) |
Вызывает ReadAsync(CancellationToken) в базовом DbDataReaderобъекте . |
Применяется к
Entity Framework