Sdílet prostřednictvím


RelationalCommandBuilderExtensions.AddCompositeParameter Metoda

Definice

Přetížení

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Přidá parametr, který je nakonec reprezentován jako více DbParameters v posledním příkazu.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Přidá parametr, který je nakonec reprezentován jako více DbParameters v posledním příkazu.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Přidá parametr, který je nakonec reprezentován jako více DbParameters v posledním příkazu.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

buildAction
Action<IRelationalParameterBuilder>

Akce pro přidání více parametrů, které tento zástupný symbol představuje.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Přidá parametr, který je nakonec reprezentován jako více DbParameters v posledním příkazu.

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

Parametry

commandBuilder
IRelationalCommandBuilder

Tvůrce příkazů.

invariantName
String

Klíč, který identifikuje tento parametr. Všimněte si, že IRelationalParameter pouze představuje zástupný symbol pro parametr, a ne skutečnou hodnotu. Je to proto, že stejný příkaz je možné opakovaně použít s různými hodnotami parametrů.

subParameters
IReadOnlyList<IRelationalParameter>

Parametry, které se mají zahrnout do složeného souboru.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Platí pro