Sdílet prostřednictvím


RelationalDataReader Třída

Definice

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

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

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

Poznámky

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

Konstruktory

RelationalDataReader()

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

Tento typ obvykle používají poskytovatelé databází (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čené k použití přímo z vašeho kódu. Toto rozhraní API se může změnit nebo odebrat v budoucích verzích.

RelationalDataReader(DbDataReader)
Zastaralé.

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

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inicializuje novou instanci RelationalDataReader třídy .

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

Inicializuje novou instanci RelationalDataReader třídy .

Vlastnosti

CommandId

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

DbCommand

Získá podkladový příkaz pro sadu výsledků dotazu.

DbDataReader

Získá podkladovou čtečku pro sadu výsledků dotazu.

RelationalConnection

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

Metody

Close()

Zavře čtenáře.

CloseAsync()

Zavře čtenáře.

Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

DisposeAsync()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

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

Inicializuje novou instanci RelationalDataReader třídy .

Read()

Zavolá Read() u základního DbDataReaderobjektu .

ReadAsync(CancellationToken)

Zavolá ReadAsync(CancellationToken) u základního DbDataReaderobjektu .

Platí pro