RelationalCommandBuilderExtensions.AddCompositeParameter Yöntem

Tanım

Aşırı Yüklemeler

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

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

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

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

AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

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

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şturucusu.

invariantName
String

Bu parametreyi tanımlayan anahtar. Yalnızca bir parametre için yer tutucuyu temsil ettiğini IRelationalParameter ve gerçek değeri temsil ettiğini unutmayın. Bunun nedeni, aynı komutun farklı parametre değerleriyle birden çok kez yeniden kullanılabilmesidir.

buildAction
Action<IRelationalParameterBuilder>

Bu yer tutucunun temsil ettiğini birden çok parametreyi ekleme eylemi.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Şunlara uygulanır

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

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

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şturucusu.

invariantName
String

Bu parametreyi tanımlayan anahtar. Yalnızca bir parametre için yer tutucuyu temsil ettiğini IRelationalParameter ve gerçek değeri temsil ettiğini unutmayın. Bunun nedeni, aynı komutun farklı parametre değerleriyle birden çok kez yeniden kullanılabilmesidir.

subParameters
IReadOnlyList<IRelationalParameter>

Bileşike eklenecek parametreler.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Şunlara uygulanır