Jazyk

RelationalDataReader Třída

Definice

Čte sady výsledků z relační databáze.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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
Dědičnost
RelationalDataReader
Atributy
Implementuje

Poznámky

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Konstruktory

Název Description
RelationalDataReader()

Čte sady výsledků z relační databáze.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

RelationalDataReader(DbDataReader)
Zastaralé.

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

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

Inicializuje novou instanci RelationalDataReader třídy.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inicializuje novou instanci RelationalDataReader třídy.

Vlastnosti

Název Description
CommandId

ID korelace, které identifikuje použitou DbCommand instanci.

DbCommand

Získá základní příkaz pro sadu výsledků.

DbDataReader

Získá podkladovou čtečku sady výsledků.

RelationalConnection

Získá použité základní relační připojení.

Metody

Název Description
Close()

Zavře čtečku.

CloseAsync()

Zavře čtečku.

Dispose()

Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků.

DisposeAsync()

Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků.

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

Inicializuje novou instanci RelationalDataReader třídy.

Read()

Volá Read() podkladové DbDataReadervolání .

ReadAsync(CancellationToken)

Volá ReadAsync(CancellationToken) podkladové DbDataReadervolání .

Platí pro