DbExpressionBuilder.FullOuterJoin メソッド

定義

オーバーロード

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

FullOuterJoin を として使用して、指定した結合条件で、左右の式で指定されたセットを結合する新しい DbJoinExpression を作成します DbExpressionKind

FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

FullOuterJoin を として使用して、指定した結合条件で、左右の式バインドで指定されたセットを結合するDbExpressionKind新しい DbJoinExpression を作成します。

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

FullOuterJoin を として使用して、指定した結合条件で、左右の式で指定されたセットを結合する新しい DbJoinExpression を作成します DbExpressionKind

public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Entity.Core.Common.CommandTrees.DbExpression left, System.Data.Entity.Core.Common.CommandTrees.DbExpression right, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> joinCondition);
static member FullOuterJoin : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpression, right As DbExpression, joinCondition As Func(Of DbExpression, DbExpression, DbExpression)) As DbJoinExpression

パラメーター

left
DbExpression

セット引数 left を指定する DbExpression

right
DbExpression

セット引数 right を指定する DbExpression

joinCondition
Func<DbExpression,DbExpression,DbExpression>

結合条件を表すメソッド。 このメソッドは、結合条件のロジックを備え、ブール型の結果を返す式を生成する必要があります。

戻り値

新しい DbJoinExpression は、FullOuterJoin の DbExpressionKind を使用して作成され、指定した結合条件で左の入力セットと右の入力セットに適用される完全外部結合操作を表します。

例外

joinCondition によって生成される式が null です。

joinCondition によって生成される式には、ブール値の結果の型がありません。

適用対象

FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

FullOuterJoin を として使用して、指定した結合条件で、左右の式バインドで指定されたセットを結合するDbExpressionKind新しい DbJoinExpression を作成します。

public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression FullOuterJoin (this System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding left, System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding right, System.Data.Entity.Core.Common.CommandTrees.DbExpression joinCondition);
static member FullOuterJoin : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression
<Extension()>
Public Function FullOuterJoin (left As DbExpressionBinding, right As DbExpressionBinding, joinCondition As DbExpression) As DbJoinExpression

パラメーター

left
DbExpressionBinding

セット引数 left を指定する DbExpressionBinding

right
DbExpressionBinding

セット引数 right を指定する DbExpressionBinding

joinCondition
DbExpression

結合条件を指定する式。

戻り値

新しい DbJoinExpression は、FullOuterJoin の DbExpressionKind を使用して作成され、指定した結合条件で左の入力セットと右の入力セットに適用される完全外部結合操作を表します。

例外

left、right、または joinCondition が null です。

joinCondition によって生成される式には、ブール値の結果の型がありません。

適用対象