Partager via


RelationalCommand.CreateRelationalDataReader Méthode

Définition

Surcharges

CreateRelationalDataReader()

Crée un nouveau RelationalDataReader à utiliser par ExecuteReader(RelationalCommandParameterObject) et ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). Le retourné RelationalDataReader peut être utilisé davantage pour plusieurs requêtes et sera réinitialisé à chaque fois via Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

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

Crée un nouveau RelationalDataReader à utiliser par ExecuteReader(RelationalCommandParameterObject) et ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

CreateRelationalDataReader()

Crée un nouveau RelationalDataReader à utiliser par ExecuteReader(RelationalCommandParameterObject) et ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). Le retourné RelationalDataReader peut être utilisé davantage pour plusieurs requêtes et sera réinitialisé à chaque fois via Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

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

Retours

Élément RelationalDataReader créé.

S’applique à

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

Crée un nouveau RelationalDataReader à utiliser par ExecuteReader(RelationalCommandParameterObject) et ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

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

Paramètres

connection
IRelationalConnection

Connexion à passer au RelationalDataReader constructeur.

command
DbCommand

Commande qui a été exécutée, à passer au RelationalDataReader constructeur.

reader
DbDataReader

Lecteur sous-jacent du jeu de résultats, à passer au RelationalDataReader constructeur.

commandId
Guid

ID de corrélation qui identifie le DbCommand instance utilisé, à passer au RelationalDataReader constructeur.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Source de diagnostic à transmettre au RelationalDataReader constructeur.

Retours

Élément RelationalDataReader créé.

S’applique à