Udostępnij za pośrednictwem


RelationalCommandBuilderExtensions.AddCompositeParameter Metoda

Definicja

Przeciążenia

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Dodaje parametr, który jest ostatecznie reprezentowany jako wiele DbParameters w ostatnim poleceniu.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Dodaje parametr, który jest ostatecznie reprezentowany jako wiele DbParameters w ostatnim poleceniu.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Dodaje parametr, który jest ostatecznie reprezentowany jako wiele DbParameters w ostatnim poleceniu.

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

Konstruktor poleceń.

invariantName
String

Klucz identyfikujący ten parametr. Należy pamiętać, że IRelationalParameter po prostu reprezentuje symbol zastępczy parametru, a nie rzeczywistą wartość. Jest to spowodowane tym, że to samo polecenie można wielokrotnie używać z różnymi wartościami parametrów.

buildAction
Action<IRelationalParameterBuilder>

Akcja dodawania wielu parametrów reprezentowanych przez ten symbol zastępczy.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Dotyczy

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Dodaje parametr, który jest ostatecznie reprezentowany jako wiele DbParameters w ostatnim poleceniu.

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

Konstruktor poleceń.

invariantName
String

Klucz identyfikujący ten parametr. Należy pamiętać, że IRelationalParameter po prostu reprezentuje symbol zastępczy parametru, a nie rzeczywistą wartość. Jest to spowodowane tym, że to samo polecenie można wielokrotnie używać z różnymi wartościami parametrów.

subParameters
IReadOnlyList<IRelationalParameter>

Parametry do uwzględnienia w zestawie złożonym.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Dotyczy