Partilhar via


RelationalCommand.CreateRelationalDataReader Método

Definição

Sobrecargas

CreateRelationalDataReader()

Cria um novo RelationalDataReader a ser usado por ExecuteReader(RelationalCommandParameterObject) e ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). O retornado RelationalDataReader pode ser usado mais para várias consultas e será inicializado novamente cada vez por meio de Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

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

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

Cria um novo RelationalDataReader a ser usado por ExecuteReader(RelationalCommandParameterObject) e ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

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

CreateRelationalDataReader()

Origem:
RelationalCommand.cs
Origem:
RelationalCommand.cs
Origem:
RelationalCommand.cs
Origem:
RelationalCommand.cs

Cria um novo RelationalDataReader a ser usado por ExecuteReader(RelationalCommandParameterObject) e ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). O retornado RelationalDataReader pode ser usado mais para várias consultas e será inicializado novamente cada vez por meio de Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

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

protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader ();
abstract member CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
override this.CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Overridable Function CreateRelationalDataReader () As RelationalDataReader

Retornos

O RelationalDataReader criado.

Aplica-se a

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

Origem:
RelationalCommand.cs

Cria um novo RelationalDataReader a ser usado por ExecuteReader(RelationalCommandParameterObject) e ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

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

protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader reader, Guid commandId, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
abstract member CreateRelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
override this.CreateRelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Overridable Function CreateRelationalDataReader (connection As IRelationalConnection, command As DbCommand, reader As DbDataReader, commandId As Guid, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command)) As RelationalDataReader

Parâmetros

connection
IRelationalConnection

A conexão, a ser passada para o RelationalDataReader construtor.

command
DbCommand

O comando que foi executado, para passar para o RelationalDataReader construtor.

reader
DbDataReader

O leitor subjacente do conjunto de resultados, a ser passado para o RelationalDataReader construtor.

commandId
Guid

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

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

A fonte de diagnóstico, a ser passada para o RelationalDataReader construtor.

Retornos

O RelationalDataReader criado.

Aplica-se a