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
- inputs
Tipo: System.Collections.Generic.IEnumerable<DbExpressionBinding>
Elenco di associazioni di espressioni che specifica i set di input.
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
Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder