Share via


RelationalCommandBuilderExtensions.AddCompositeParameter Méthode

Définition

Surcharges

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Ajoute un paramètre qui est finalement représenté sous la forme de plusieurs DbParameters dans la commande finale.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Ajoute un paramètre qui est finalement représenté sous la forme de plusieurs DbParameters dans la commande finale.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Ajoute un paramètre qui est finalement représenté sous la forme de plusieurs DbParameters dans la commande finale.

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

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

buildAction
Action<IRelationalParameterBuilder>

Action permettant d’ajouter les multiples paramètres que cet espace réservé représente.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Ajoute un paramètre qui est finalement représenté sous la forme de plusieurs DbParameters dans la commande finale.

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

Paramètres

commandBuilder
IRelationalCommandBuilder

Générateur de commandes.

invariantName
String

Clé qui identifie ce paramètre. Notez que IRelationalParameter représente simplement un espace réservé pour un paramètre et non la valeur réelle. En effet, la même commande peut être réutilisée plusieurs fois avec des valeurs de paramètre différentes.

subParameters
IReadOnlyList<IRelationalParameter>

Paramètres à inclure dans le composite.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à