RelationalDataReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Č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í . |