DbExpressionBuilder.FullOuterJoin Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur.
Aşırı Yüklemeler
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur. |
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda, sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbJoinExpression ^ FullOuterJoin(System::Data::Common::CommandTrees::DbExpression ^ left, System::Data::Common::CommandTrees::DbExpression ^ right, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ joinCondition);
public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Common.CommandTrees.DbExpression left, System.Data.Common.CommandTrees.DbExpression right, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> joinCondition);
static member FullOuterJoin : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpression, right As DbExpression, joinCondition As Func(Of DbExpression, DbExpression, DbExpression)) As DbJoinExpression
Parametreler
- left
- DbExpression
DbExpression Sol küme bağımsız değişkenini belirten bir.
- right
- DbExpression
DbExpression Doğru küme bağımsız değişkenini belirten bir.
- joinCondition
- Func<DbExpression,DbExpression,DbExpression>
Birleştirilmesi gereken koşulu temsil eden bir yöntem. Bu yöntem, birleştirme koşulunun mantığını sağlayan boole sonuç türüne sahip bir ifade üretmelidir.
Döndürülenler
Verilen birleştirme koşulu altında sol ve sağ giriş kümelerine uygulanan tam dış birleştirme işlemini temsil eden FullOuterJoin içeren yeni bir DbExpressionKind DbJoinExpression.
Özel durumlar
left
veya right
joinCondition
null olur.
-veya-
tarafından joinCondition
üretilen ifade null.
left
veya right
koleksiyon sonuç türüne sahip değildir.
-veya-
tarafından joinCondition
üretilen ifadenin Boole sonuç türü yok.
Şunlara uygulanır
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda, sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbJoinExpression ^ FullOuterJoin(System::Data::Common::CommandTrees::DbExpressionBinding ^ left, System::Data::Common::CommandTrees::DbExpressionBinding ^ right, System::Data::Common::CommandTrees::DbExpression ^ joinCondition);
public static System.Data.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Common.CommandTrees.DbExpressionBinding left, System.Data.Common.CommandTrees.DbExpressionBinding right, System.Data.Common.CommandTrees.DbExpression joinCondition);
static member FullOuterJoin : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpressionBinding, right As DbExpressionBinding, joinCondition As DbExpression) As DbJoinExpression
Parametreler
- left
- DbExpressionBinding
DbExpressionBinding Sol küme bağımsız değişkenini belirten bir.
- right
- DbExpressionBinding
DbExpressionBinding Doğru küme bağımsız değişkenini belirten bir.
- joinCondition
- DbExpression
Birleştirildiği koşulu belirten bir ifade.
Döndürülenler
Verilen birleştirme koşulu altında sol ve sağ giriş kümelerine uygulanan tam dış birleştirme işlemini temsil eden FullOuterJoin içeren yeni bir DbExpressionKind DbJoinExpression.
Özel durumlar
left
veya right
joinCondition
null olur.
tarafından joinCondition
üretilen ifadenin Boole sonuç türü yok.