Sprache

RelationalDataReader Klasse

Definition

Liest Resultsets aus einer relationalen Datenbank.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

public class RelationalDataReader : IDisposable
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalDataReader : IAsyncDisposable, IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
    interface IDisposable
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
Vererbung
RelationalDataReader
Attribute
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Konstruktoren

Name Beschreibung
RelationalDataReader()

Liest Resultsets aus einer relationalen Datenbank.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.

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

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

RelationalDataReader(DbDataReader)
Veraltet.

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.

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

Initialisiert eine neue Instanz der RelationalDataReader-Klasse.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Initialisiert eine neue Instanz der RelationalDataReader-Klasse.

Eigenschaften

Name Beschreibung
CommandId

Eine Korrelations-ID, die die DbCommand verwendete Instanz identifiziert.

DbCommand

Ruft den zugrunde liegenden Befehl für das Resultset ab.

DbDataReader

Ruft den zugrunde liegenden Leser für das Resultset ab.

RelationalConnection

Ruft die zugrunde liegende relationale Verbindung ab, die verwendet wird.

Methoden

Name Beschreibung
Close()

Schließt den Reader.

CloseAsync()

Schließt den Reader.

Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

DisposeAsync()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

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

Initialisiert eine neue Instanz der RelationalDataReader-Klasse.

Read()

Aufrufe Read() für die zugrunde liegende DbDataReader.

ReadAsync(CancellationToken)

Aufrufe ReadAsync(CancellationToken) für die zugrunde liegende DbDataReader.

Gilt für: