Condividi tramite


RelationalDataReader Classe

Definizione

Legge i set di risultati da un database relazionale.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

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
Ereditarietà
RelationalDataReader
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

RelationalDataReader()

Legge i set di risultati da un database relazionale.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

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

Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

RelationalDataReader(DbDataReader)
Obsoleti.

Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inizializza una nuova istanza della classe RelationalDataReader.

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

Inizializza una nuova istanza della classe RelationalDataReader.

Proprietà

CommandId

ID di correlazione che identifica l'istanza DbCommand utilizzata.

DbCommand

Ottiene il comando sottostante per il set di risultati.

DbDataReader

Ottiene il lettore sottostante per il set di risultati.

RelationalConnection

Ottiene la connessione relazionale sottostante utilizzata.

Metodi

Close()

Chiude il lettore.

CloseAsync()

Chiude il lettore.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

DisposeAsync()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

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

Inizializza una nuova istanza della classe RelationalDataReader.

Read()

Chiama Read() sull'oggetto sottostante DbDataReader.

ReadAsync(CancellationToken)

Chiama ReadAsync(CancellationToken) sull'oggetto sottostante DbDataReader.

Si applica a