Partager via


DbExpressionBuilder.CrossJoin, méthode

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Crée un objet DbCrossJoinExpression qui joint de façon non conditionnelle les jeux spécifiés par la liste de liaisons d'expression d'entrée.

Espace de noms :  System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Shared Function CrossJoin ( _
    inputs As IEnumerable(Of DbExpressionBinding) _
) As DbCrossJoinExpression
'Utilisation
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

Paramètres

Valeur de retour

Type : System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression
Nouveau DbCrossJoinExpression, avec un DbExpressionKind de CrossJoin, qui représente la jointure inconditionnelle des jeux d'entrée.

Exceptions

Exception Condition
ArgumentNullException

inputs est Null ou contient Null.

ArgumentException

inputs contient moins de 2 liaisons d'expression.

Voir aussi

Référence

DbExpressionBuilder Classe

Espace de noms System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder