RelationalDataReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
Inicjuje nowe wystąpienie klasy RelationalDataReader. |
RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader) |
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 . |