DbExpressionBuilder.LeftOuterJoin メソッド

定義

オーバーロード

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

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

LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

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

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

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

public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression LeftOuterJoin (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 LeftOuterJoin : 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 LeftOuterJoin (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>

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

戻り値

特定の結合条件下で左右の入力セットに適用された左外部結合操作を表す、LeftOuterJoin の DbExpressionKind を持つ、新しい DbJoinExpression。

例外

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

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

適用対象

LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

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

public static System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression LeftOuterJoin (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 LeftOuterJoin : 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 LeftOuterJoin (left As DbExpressionBinding, right As DbExpressionBinding, joinCondition As DbExpression) As DbJoinExpression

パラメーター

left
DbExpressionBinding

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

right
DbExpressionBinding

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

joinCondition
DbExpression

結合条件を指定する式。

戻り値

特定の結合条件下で左右の入力セットに適用された左外部結合操作を表す、LeftOuterJoin の DbExpressionKind を持つ、新しい DbJoinExpression。

例外

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

joinCondition にはブール値の結果の型がありません。

適用対象