Aracılığıyla paylaş


DbExpressionBuilder.OuterApply Yöntem

Tanım

Belirli bir giriş kümesinin her öğesi için verilen apply ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur.

Aşırı Yüklemeler

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütunu değeri vardır null.

OuterApply(DbExpressionBinding, DbExpressionBinding)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütunu değeri vardır null.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütunu değeri vardır null.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbApplyExpression ^ OuterApply(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Collections::Generic::KeyValuePair<System::String ^, System::Data::Common::CommandTrees::DbExpression ^>> ^ apply);
public static System.Data.Common.CommandTrees.DbApplyExpression OuterApply (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Collections.Generic.KeyValuePair<string,System.Data.Common.CommandTrees.DbExpression>> apply);
static member OuterApply : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Collections.Generic.KeyValuePair<string, System.Data.Common.CommandTrees.DbExpression>> -> System.Data.Common.CommandTrees.DbApplyExpression
<Extension()>
Public Function OuterApply (source As DbExpression, apply As Func(Of DbExpression, KeyValuePair(Of String, DbExpression))) As DbApplyExpression

Parametreler

source
DbExpression

DbExpression Giriş kümesini belirten bir.

apply
Func<DbExpression,KeyValuePair<String,DbExpression>>

Giriş kümesinin her üyesi için bir kez değerlendirilecek mantığı belirten bir yöntem.

Döndürülenler

Belirtilen girişe sahip yeni bir DbApplyExpression ve bağlamaları ve Bir DbExpressionKind OuterApply'yi uygulayın.

Özel durumlar

source veya apply null.

-veya-

sonucu apply null olan bir ad veya ifade içeriyor.

Source bir koleksiyon sonuç türüne sahip değil.

-veya-

sonucu apply , ifade bağlamasında geçerli olmayan bir ad veya ifade içeriyor.

Şunlara uygulanır

OuterApply(DbExpressionBinding, DbExpressionBinding)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütunu değeri vardır null.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbApplyExpression ^ OuterApply(System::Data::Common::CommandTrees::DbExpressionBinding ^ input, System::Data::Common::CommandTrees::DbExpressionBinding ^ apply);
public static System.Data.Common.CommandTrees.DbApplyExpression OuterApply (this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpressionBinding apply);
static member OuterApply : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpressionBinding -> System.Data.Common.CommandTrees.DbApplyExpression
<Extension()>
Public Function OuterApply (input As DbExpressionBinding, apply As DbExpressionBinding) As DbApplyExpression

Parametreler

input
DbExpressionBinding

DbExpressionBinding Giriş kümesini belirten bir.

apply
DbExpressionBinding

DbExpressionBinding Giriş kümesinin her üyesi için bir kez değerlendirilecek mantığı belirten bir.

Döndürülenler

Belirtilen girişe sahip yeni bir DbApplyExpression ve bağlamaları ve Bir DbExpressionKind OuterApply'yi uygulayın.

Özel durumlar

input veya apply null.

Şunlara uygulanır