Compartilhar via


RelationalDataReader Classe

Definição

Lê conjuntos de resultados de um banco de dados relacional.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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
Herança
RelationalDataReader
Implementações

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Construtores

RelationalDataReader()

Lê conjuntos de resultados de um banco de dados relacional.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Obsoleto.

Essa API dá suporte à infraestrutura do Entity Framework Core e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

RelationalDataReader(DbDataReader)
Obsoleto.

Essa API dá suporte à infraestrutura do Entity Framework Core e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Inicializa uma nova instância da classe RelationalDataReader.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inicializa uma nova instância da classe RelationalDataReader.

Propriedades

CommandId

Uma ID de correlação que identifica a DbCommand instância que está sendo usada.

DbCommand

Obtém o comando subjacente para o conjunto de resultados.

DbDataReader

Obtém o leitor subjacente para o conjunto de resultados.

RelationalConnection

Obtém a conexão relacional subjacente que está sendo usada.

Métodos

Close()

Fecha o leitor.

CloseAsync()

Fecha o leitor.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

DisposeAsync()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger)

Inicializa uma nova instância da classe RelationalDataReader.

Read()

Chama Read() no subjacente DbDataReader.

ReadAsync(CancellationToken)

Chama ReadAsync(CancellationToken) no subjacente DbDataReader.

Aplica-se a