Condividi tramite


Metodo DbExpressionBuilder.CrossJoin

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Crea un nuovo oggetto DbCrossJoinExpression che crea un join incondizionato dei set specificati dall'elenco di associazioni di espressioni di input.

Spazio dei nomi:  System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Shared Function CrossJoin ( _
    inputs As IEnumerable(Of DbExpressionBinding) _
) As DbCrossJoinExpression
'Utilizzo
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

Parametri

Valore restituito

Tipo: System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression
Nuovo elemento DbCrossJoinExpression, con un oggetto DbExpressionKind di CrossJoin, che rappresenta il join non condizionale dei set di input.

Eccezioni

Eccezione Condizione
ArgumentNullException

inputs è Null o contiene Null.

ArgumentException

inputs contiene meno di due associazioni all'espressione.

Vedere anche

Riferimento

DbExpressionBuilder Classe

Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder