RelationalDataReader Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
Initialise une nouvelle instance de la classe RelationalDataReader. |
RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader) |
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. |