RelationalCommandBuilderExtensions.AddCompositeParameter Yöntem

Tanım

Aşırı Yüklemeler

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Son komutta en sonunda birden çok olarak temsil edilen bir parametre ekler DbParameter .

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Son komutta en sonunda birden çok olarak temsil edilen bir parametre ekler DbParameter .

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

Son komutta en sonunda birden çok olarak temsil edilen bir parametre ekler DbParameter .

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

Parametreler

commandBuilder
IRelationalCommandBuilder

Komut Oluşturucu.

invariantName
String

Bu parametreyi tanımlayan anahtar. IRelationalParameterYalnızca bir parametre için bir yer tutucuyu temsil eder ve gerçek değer değildir. Bunun nedeni, aynı komutun farklı parametre değerleriyle birden çok kez yeniden kullanılması olabilir.

buildAction
Action<IRelationalParameterBuilder>

Bu yer tutucunun temsil ettiği birden fazla parametre ekleme eylemi.

Döndürülenler

IRelationalCommandBuilder

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Şunlara uygulanır

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

Son komutta en sonunda birden çok olarak temsil edilen bir parametre ekler DbParameter .

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

Parametreler

commandBuilder
IRelationalCommandBuilder

Komut Oluşturucu.

invariantName
String

Bu parametreyi tanımlayan anahtar. IRelationalParameterYalnızca bir parametre için bir yer tutucuyu temsil eder ve gerçek değer değildir. Bunun nedeni, aynı komutun farklı parametre değerleriyle birden çok kez yeniden kullanılması olabilir.

subParameters
IReadOnlyList<IRelationalParameter>

Bileşik içine eklenecek parametreler.

Döndürülenler

IRelationalCommandBuilder

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Şunlara uygulanır