FullOuterJoin Method (DbExpressionBinding, DbExpressionBinding, DbExpression)
Collapse the table of content
Expand the table of content

DbExpressionBuilder.FullOuterJoin Method (DbExpressionBinding, DbExpressionBinding, DbExpression)

.NET Framework (current version)
 

Creates a new DbJoinExpression that joins the sets specified by the left and right expression bindings, on the specified join condition, using FullOuterJoin as the DbExpressionKind.

Namespace:   System.Data.Common.CommandTrees.ExpressionBuilder
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public static DbJoinExpression FullOuterJoin(
	this DbExpressionBinding left,
	DbExpressionBinding right,
	DbExpression joinCondition
)

Parameters

left
Type: System.Data.Common.CommandTrees.DbExpressionBinding

An DbExpressionBinding that specifies the left set argument.

right
Type: System.Data.Common.CommandTrees.DbExpressionBinding

An DbExpressionBinding that specifies the right set argument.

joinCondition
Type: System.Data.Common.CommandTrees.DbExpression

An expression that specifies the condition on which to join.

Return Value

Type: System.Data.Common.CommandTrees.DbJoinExpression

A new DbJoinExpression, with an DbExpressionKind of FullOuterJoin, that represents the full outer join operation applied to the left and right input sets under the given join condition.

Exception Condition
ArgumentNullException

left, right or joinCondition is null.

ArgumentException

The expression produced by joinCondition does not have a Boolean result type.

.NET Framework
Available since 4.5
Return to top
Show:
© 2016 Microsoft