DbExpressionBuilder.CrossJoin(IEnumerable<DbExpressionBinding>) Method

Definition

Creates a new DbCrossJoinExpression that unconditionally joins the sets specified by the list of input expression bindings.

public:
 static System::Data::Common::CommandTrees::DbCrossJoinExpression ^ CrossJoin(System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpressionBinding ^> ^ inputs);
public static System.Data.Common.CommandTrees.DbCrossJoinExpression CrossJoin (System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpressionBinding> inputs);
static member CrossJoin : seq<System.Data.Common.CommandTrees.DbExpressionBinding> -> System.Data.Common.CommandTrees.DbCrossJoinExpression
Public Function CrossJoin (inputs As IEnumerable(Of DbExpressionBinding)) As DbCrossJoinExpression

Parameters

inputs
IEnumerable<DbExpressionBinding>

A list of expression bindings that specifies the input sets.

Returns

A new DbCrossJoinExpression, with an DbExpressionKind of CrossJoin, that represents the unconditional join of the input sets.

Exceptions

inputs is null or contains null element.

inputs contains fewer than 2 expression bindings.

Applies to