RelationalCommandParameterObject Construtores

Definição

Sobrecargas

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Obsoleto.

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, CommandSource)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean, CommandSource)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Cuidado

Use the overload with the readerColumns parameter

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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))

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Um agente ou nulo se nenhum agente estiver disponível.

Atributos

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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))

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou nulo caso contrário.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Um agente ou nulo se nenhum agente estiver disponível.

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou null se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou null não.

context
DbContext

A instância atual DbContext ou null se ela não for conhecida.

logger
IRelationalCommandDiagnosticsLogger

Um agente ou null se nenhum agente estiver disponível.

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou nulo caso contrário.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Um agente ou nulo se nenhum agente estiver disponível.

detailedErrorsEnabled
Boolean

Um valor que indica se erros detalhados estão habilitados.

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, CommandSource)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou nulo caso contrário.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IRelationalCommandDiagnosticsLogger

Um agente ou nulo se nenhum agente estiver disponível.

commandSource
CommandSource

Origem do comando.

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou nulo caso contrário.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IRelationalCommandDiagnosticsLogger

Um agente ou nulo se nenhum agente estiver disponível.

detailedErrorsEnabled
Boolean

Um valor que indica se erros detalhados estão habilitados.

Aplica-se a

RelationalCommandParameterObject(IRelationalConnection, IReadOnlyDictionary<String, Object>, IReadOnlyList<ReaderColumn>, DbContext, IRelationalCommandDiagnosticsLogger, Boolean, CommandSource)

Cria um novo objeto de parâmetro para os parâmetros fornecidos.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)

Parâmetros

connection
IRelationalConnection

A conexão na qual o comando será executado.

parameterValues
IReadOnlyDictionary<String,Object>

Os valores de parâmetro SQL a serem usados ou nulos se nenhum.

readerColumns
IReadOnlyList<ReaderColumn>

As colunas esperadas se o leitor precisar ser armazenado em buffer ou nulo caso contrário.

context
DbContext

A instância atual DbContext ou nula se não for conhecida.

logger
IRelationalCommandDiagnosticsLogger

Um agente ou nulo se nenhum agente estiver disponível.

detailedErrorsEnabled
Boolean

Um valor que indica se erros detalhados estão habilitados.

commandSource
CommandSource

Origem do comando.

Aplica-se a