Partager via


RelationalDataReader Classe

Définition

Lit les jeux de résultats à partir d’une base de données relationnelle.

Ce type est généralement utilisé 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.

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
Héritage
RelationalDataReader
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .

Constructeurs

RelationalDataReader()

Lit les jeux de résultats à partir d’une base de données relationnelle.

Ce type est généralement utilisé 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.

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Obsolète.

Cette API prend en charge l’infrastructure Entity Framework Core et n’est pas destinée à être utilisée directement à partir de votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

RelationalDataReader(DbDataReader)
Obsolète.

Cette API prend en charge l’infrastructure Entity Framework Core et n’est pas destinée à être utilisée directement à partir de votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Initialise une nouvelle instance de la classe RelationalDataReader.

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

Initialise une nouvelle instance de la classe RelationalDataReader.

Propriétés

CommandId

ID de corrélation qui identifie le DbCommand instance utilisé.

DbCommand

Obtient la commande sous-jacente du jeu de résultats.

DbDataReader

Obtient le lecteur sous-jacent du jeu de résultats.

RelationalConnection

Obtient la connexion relationnelle sous-jacente utilisée.

Méthodes

Close()

Ferme le lecteur.

CloseAsync()

Ferme le lecteur.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

DisposeAsync()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

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

Initialise une nouvelle instance de la classe RelationalDataReader.

Read()

Appelle Read() sur le sous-jacent DbDataReader.

ReadAsync(CancellationToken)

Appelle ReadAsync(CancellationToken) sur le sous-jacent DbDataReader.

S’applique à