Udostępnij za pośrednictwem


RelationalDataReader Klasa

Definicja

Odczytuje zestawy wyników z relacyjnej bazy danych.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

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
Dziedziczenie
RelationalDataReader
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Konstruktory

RelationalDataReader()

Odczytuje zestawy wyników z relacyjnej bazy danych.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Przestarzałe.

Ten interfejs API obsługuje infrastrukturę Platformy Entity Framework Core i nie jest przeznaczony do użycia bezpośrednio z kodu. Ten interfejs API może ulec zmianie lub zostać usunięty w przyszłych wersjach.

RelationalDataReader(DbDataReader)
Przestarzałe.

Ten interfejs API obsługuje infrastrukturę Platformy Entity Framework Core i nie jest przeznaczony do użycia bezpośrednio z kodu. Ten interfejs API może ulec zmianie lub zostać usunięty w przyszłych wersjach.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

Inicjuje nowe wystąpienie klasy RelationalDataReader.

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

Inicjuje nowe wystąpienie klasy RelationalDataReader.

Właściwości

CommandId

Identyfikator korelacji identyfikujący DbCommand używane wystąpienie.

DbCommand

Pobiera podstawowe polecenie dla zestawu wyników.

DbDataReader

Pobiera podstawowy czytnik dla zestawu wyników.

RelationalConnection

Pobiera używane połączenie relacyjne.

Metody

Close()

Zamyka czytnik.

CloseAsync()

Zamyka czytnik.

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

DisposeAsync()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

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

Inicjuje nowe wystąpienie klasy RelationalDataReader.

Read()

Wywołuje Read() podstawowy DbDataReaderelement .

ReadAsync(CancellationToken)

Wywołuje ReadAsync(CancellationToken) podstawowy DbDataReaderelement .

Dotyczy