Idioma

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
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalDataReader : IAsyncDisposable, IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
    interface IDisposable
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
Herança
RelationalDataReader
Atributos
Implementações

Comentários

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

Construtores

Nome Descrição
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 de Entity Framework Core e não se destina a ser usada diretamente do código. Essa API pode mudar ou ser removida em versões futuras.

RelationalDataReader(DbDataReader)
Obsoleto.

Essa API dá suporte à infraestrutura de Entity Framework Core e não se destina a ser usada diretamente do código. Essa API pode mudar ou ser 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

Nome Descrição
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 do conjunto de resultados.

RelationalConnection

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

Métodos

Nome Descrição
Close()

Fecha o leitor.

CloseAsync()

Fecha o leitor.

Dispose()

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

DisposeAsync()

Executa tarefas definidas pelo aplicativo associadas à desalocação, 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()

Chamadas Read() no subjacente DbDataReader.

ReadAsync(CancellationToken)

Chamadas ReadAsync(CancellationToken) no subjacente DbDataReader.

Aplica-se a