DbExpressionBuilder.OuterApply Yöntem

Tanım

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

Aşırı Yüklemeler

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

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

OuterApply(DbExpressionBinding, DbExpressionBinding)

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

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

Belirli bir giriş kümesinin her öğesi için verilen DbApplyExpression ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni apply bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütun 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 değeridir.

-veya-

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

source 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 DbApplyExpression ifadeyi bir kez değerlendiren ve karşılık gelen girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni apply bir oluşturur. Boş bir küme olarak değerlendirilen apply satırların uygulama sütun 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 değeridir.

Şunlara uygulanır