RelationalCommandParameterObject Konstruktory
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í.
Přetížení
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Upozornění
Use the overload with the readerColumns parameter
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
[System.Obsolete("Use the overload with the readerColumns parameter")]
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
[<System.Obsolete("Use the overload with the readerColumns parameter")>]
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), context As DbContext, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command))
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
- Atributy
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> readerColumns, Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command))
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je třeba čtenáře ukládat do vyrovnávací paměti, nebo jinak null.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object?>? parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn>? readerColumns, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger? logger);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IRelationalCommandDiagnosticsLogger)
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null
pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je potřeba čtenáře ukládat do vyrovnávací paměti nebo null
jinak.
Protokolovací nástroj nebo null
pokud není k dispozici žádný protokolovací nástroj.
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> readerColumns, Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger, bool detailedErrorsEnabled);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), detailedErrorsEnabled As Boolean)
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je třeba čtenáře ukládat do vyrovnávací paměti, nebo jinak null.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
- detailedErrorsEnabled
- Boolean
Hodnota označující, jestli jsou povolené podrobné chyby.
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, CommandSource)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object?>? parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn>? readerColumns, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger? logger, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IRelationalCommandDiagnosticsLogger, commandSource As CommandSource)
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je třeba čtenáře ukládat do vyrovnávací paměti, nebo jinak null.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
- commandSource
- CommandSource
Zdroj příkazu
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object?>? parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn>? readerColumns, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger? logger, bool detailedErrorsEnabled);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IRelationalCommandDiagnosticsLogger, detailedErrorsEnabled As Boolean)
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je třeba čtenáře ukládat do vyrovnávací paměti, nebo jinak null.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
- detailedErrorsEnabled
- Boolean
Hodnota označující, jestli jsou povolené podrobné chyby.
Platí pro
RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean, CommandSource)
Vytvoří nový objekt parametru pro dané parametry.
Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object?>? parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn>? readerColumns, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger? logger, bool detailedErrorsEnabled, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
public RelationalCommandParameterObject (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Collections.Generic.IReadOnlyDictionary<string,object?>? parameterValues, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn?>? readerColumns, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger? logger, bool detailedErrorsEnabled, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
new Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.ReaderColumn> * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger * bool * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject
Public Sub New (connection As IRelationalConnection, parameterValues As IReadOnlyDictionary(Of String, Object), readerColumns As IReadOnlyList(Of ReaderColumn), context As DbContext, logger As IRelationalCommandDiagnosticsLogger, detailedErrorsEnabled As Boolean, commandSource As CommandSource)
Parametry
- connection
- IRelationalConnection
Připojení, na kterém se příkaz spustí.
- parameterValues
- IReadOnlyDictionary<String,Object>
Hodnoty parametru SQL, které se mají použít, nebo null, pokud žádné.
- readerColumns
- IReadOnlyList<ReaderColumn>
Očekávané sloupce, pokud je třeba čtenáře ukládat do vyrovnávací paměti, nebo jinak null.
Protokolovací nástroj nebo null, pokud není k dispozici žádný protokolovací nástroj.
- detailedErrorsEnabled
- Boolean
Hodnota označující, jestli jsou povolené podrobné chyby.
- commandSource
- CommandSource
Zdroj příkazu
Platí pro
Entity Framework