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.
Sol ve sağ ifadeler tarafından belirtilen kümeleri, belirtilen birleştirme koşulunda, Olarak FullOuterJoin DbJoinExpressionkullanarak birleştiren yeni DbExpressionKind bir oluşturur.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Sol ve sağ ifadeler tarafından belirtilen kümeleri, belirtilen birleştirme koşulunda, Olarak FullOuterJoin DbJoinExpressionkullanarak birleştiren yeni DbExpressionKind bir oluşturur. |
| FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri, belirtilen birleştirme koşulunda, Olarak FullOuterJoin DbExpressionKindkullanarak birleştiren yeni DbJoinExpression bir oluşturur. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)
Sol ve sağ ifadeler tarafından belirtilen kümeleri, belirtilen birleştirme koşulunda, Olarak FullOuterJoin DbJoinExpressionkullanarak birleştiren yeni DbExpressionKind 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 ile yeni bir DbExpressionKind DbJoinExpression.
Özel durumlar
leftveya rightjoinCondition null değeridir.
-veya-
tarafından joinCondition üretilen ifade null.
left veya right koleksiyon sonuç türüne sahip değil.
-veya-
tarafından joinCondition üretilen ifadenin Boole sonuç türü yok.
Şunlara uygulanır
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)
Sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri, belirtilen birleştirme koşulunda, Olarak FullOuterJoin DbExpressionKindkullanarak 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ştirebileceğiniz koşulu belirten 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 ile yeni bir DbExpressionKind DbJoinExpression.
Özel durumlar
leftveya rightjoinCondition null değeridir.
tarafından joinCondition üretilen ifadenin Boole sonuç türü yok.