DbExpressionBuilder.CrossJoin-Methode
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Erstellt ein neues DbCrossJoinExpression, das die in der Liste der Eingabeausdrucksbindungen angegebenen Sets bedingungslos verknüpft.
Namespace: System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Shared Function CrossJoin ( _
inputs As IEnumerable(Of DbExpressionBinding) _
) As DbCrossJoinExpression
'Usage
Dim inputs As IEnumerable(Of DbExpressionBinding)
Dim returnValue As DbCrossJoinExpression
returnValue = DbExpressionBuilder.CrossJoin(inputs)
public static DbCrossJoinExpression CrossJoin(
IEnumerable<DbExpressionBinding> inputs
)
public:
static DbCrossJoinExpression^ CrossJoin(
IEnumerable<DbExpressionBinding^>^ inputs
)
static member CrossJoin :
inputs:IEnumerable<DbExpressionBinding> -> DbCrossJoinExpression
public static function CrossJoin(
inputs : IEnumerable<DbExpressionBinding>
) : DbCrossJoinExpression
Parameter
- inputs
Typ: System.Collections.Generic.IEnumerable<DbExpressionBinding>
Eine Liste von Ausdrucksbindungen, die die Eingabesets angibt.
Rückgabewert
Typ: System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression
Ein neues DbCrossJoinExpression, mit einem DbExpressionKind von CrossJoin, das den unbedingten Join der Eingabesätze darstellt.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | inputs ist Null oder enthält Null. |
ArgumentException | inputs enthält weniger als zwei Ausdrucksbindungen. |
Siehe auch
Verweis
System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder-Namespace