Freigeben über


RelationalCommandBuilderExtensions.AddCompositeParameter Methode

Definition

Überlädt

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Fügt einen Parameter hinzu, der letztendlich als mehrere DbParameters im letzten Befehl dargestellt wird.

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Fügt einen Parameter hinzu, der letztendlich als mehrere DbParameters im letzten Befehl dargestellt wird.

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Fügt einen Parameter hinzu, der letztendlich als mehrere DbParameters im letzten Befehl dargestellt wird.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur ein Platzhalter für einen Parameter und nicht der tatsächliche Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

buildAction
Action<IRelationalParameterBuilder>

Die Aktion zum Hinzufügen der mehreren Parameter, die dieser Platzhalter darstellt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für:

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Fügt einen Parameter hinzu, der letztendlich als mehrere DbParameters im letzten Befehl dargestellt wird.

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

Parameter

commandBuilder
IRelationalCommandBuilder

Der Befehls-Generator.

invariantName
String

Der Schlüssel, der diesen Parameter identifiziert. Beachten Sie, dass IRelationalParameter nur ein Platzhalter für einen Parameter und nicht der tatsächliche Wert darstellt. Dies liegt daran, dass derselbe Befehl mehrmals mit unterschiedlichen Parameterwerten wiederverwendet werden kann.

subParameters
IReadOnlyList<IRelationalParameter>

Die Parameter, die in den Zusammengesetzten eingeschlossen werden sollen.

Gibt zurück

Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.

Gilt für: