Compartilhar via


RelationalCommandBuilderExtensions.AddCompositeParameter Método

Definição

Sobrecargas

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Adiciona um parâmetro que, em última análise, é representado como vários DbParameters no comando final.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Adiciona um parâmetro que, em última análise, é representado como vários DbParameters no comando final.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Adiciona um parâmetro que, em última análise, é representado como vários DbParameters no comando final.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddCompositeParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, Action<Microsoft.EntityFrameworkCore.Storage.IRelationalParameterBuilder> buildAction);
static member AddCompositeParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * Action<Microsoft.EntityFrameworkCore.Storage.IRelationalParameterBuilder> -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddCompositeParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, buildAction As Action(Of IRelationalParameterBuilder)) As IRelationalCommandBuilder

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

buildAction
Action<IRelationalParameterBuilder>

A ação para adicionar os vários parâmetros que esse espaço reservado representa.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Adiciona um parâmetro que, em última análise, é representado como vários DbParameters no comando final.

public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddCompositeParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.IRelationalParameter> subParameters);
static member AddCompositeParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Storage.IRelationalParameter> -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddCompositeParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, subParameters As IReadOnlyList(Of IRelationalParameter)) As IRelationalCommandBuilder

Parâmetros

commandBuilder
IRelationalCommandBuilder

O construtor de comandos.

invariantName
String

A chave que identifica esse parâmetro. Observe que IRelationalParameter representa apenas um espaço reservado para um parâmetro e não o valor real. Isso ocorre porque o mesmo comando pode ser reutilizado várias vezes com valores de parâmetro diferentes.

subParameters
IReadOnlyList<IRelationalParameter>

Os parâmetros a serem incluídos na composição.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a