Condividi tramite


RelationalCommandBuilderExtensions.AddCompositeParameter Metodo

Definizione

Overload

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Aggiunge un parametro rappresentato in definitiva come più DbParameters nel comando finale.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Aggiunge un parametro rappresentato in definitiva come più DbParameters nel comando finale.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Aggiunge un parametro rappresentato in definitiva come più DbParameters nel comando 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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Questo perché lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

buildAction
Action<IRelationalParameterBuilder>

Azione da aggiungere più parametri che questo segnaposto rappresenta.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Si applica a

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Aggiunge un parametro rappresentato in definitiva come più DbParameters nel comando 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

Parametri

commandBuilder
IRelationalCommandBuilder

Generatore di comandi.

invariantName
String

Chiave che identifica questo parametro. Si noti che IRelationalParameter rappresenta solo un segnaposto per un parametro e non il valore effettivo. Questo perché lo stesso comando può essere riutilizzato più volte con valori di parametro diversi.

subParameters
IReadOnlyList<IRelationalParameter>

Parametri da includere nel composito.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.

Si applica a