Sdílet prostřednictvím


RelationalCommand.CreateRelationalDataReader Metoda

Definice

Přetížení

CreateRelationalDataReader()

Vytvoří nové RelationalDataReader , které budou používat a ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). Vrácený RelationalDataReader kód se může více používat pro více dotazů a pokaždé se znovu inicializuje prostřednictvím Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

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

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

Vytvoří nové RelationalDataReader , které budou používat a ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

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

CreateRelationalDataReader()

Vytvoří nové RelationalDataReader , které budou používat a ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken). Vrácený RelationalDataReader kód se může více používat pro více dotazů a pokaždé se znovu inicializuje prostřednictvím Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger).

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

protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader ();
abstract member CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
override this.CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Overridable Function CreateRelationalDataReader () As RelationalDataReader

Návraty

Vytvořený RelationalDataReaderobjekt

Platí pro

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

Vytvoří nové RelationalDataReader , které budou používat a ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken).

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

protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader reader, Guid commandId, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
abstract member CreateRelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
override this.CreateRelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Overridable Function CreateRelationalDataReader (connection As IRelationalConnection, command As DbCommand, reader As DbDataReader, commandId As Guid, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command)) As RelationalDataReader

Parametry

connection
IRelationalConnection

Připojení, které se má předat konstruktoru RelationalDataReader .

command
DbCommand

Příkaz, který byl proveden, předat konstruktoru RelationalDataReader .

reader
DbDataReader

Základní čtečka sady výsledků dotazu, která se má předat konstruktoru RelationalDataReader .

commandId
Guid

ID korelace, která identifikuje DbCommand instanci, která se používá k předání konstruktoru RelationalDataReader .

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Zdroj diagnostiky, který se má předat konstruktoru RelationalDataReader .

Návraty

Vytvořený RelationalDataReaderobjekt

Platí pro