Partager via


DbExpressionBuilder.CrossApply, méthode (DbExpressionBinding, DbExpressionBinding)

[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 DbApplyExpression qui évalue l'expression apply indiquée une fois pour chaque élément d'un jeu de données d'entrée particulier et produit une collection de lignes avec les colonnes input et apply correspondantes. Les lignes pour lesquelles apply correspond à un jeu vide ne sont pas incluses.

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

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public Shared Function CrossApply ( _
    input As DbExpressionBinding, _
    apply As DbExpressionBinding _
) As DbApplyExpression
'Utilisation
Dim input As DbExpressionBinding 
Dim apply As DbExpressionBinding 
Dim returnValue As DbApplyExpression 

returnValue = input.CrossApply(apply)
public static DbApplyExpression CrossApply(
    this DbExpressionBinding input,
    DbExpressionBinding apply
)
[ExtensionAttribute]
public:
static DbApplyExpression^ CrossApply(
    DbExpressionBinding^ input, 
    DbExpressionBinding^ apply
)
static member CrossApply : 
        input:DbExpressionBinding * 
        apply:DbExpressionBinding -> DbApplyExpression
public static function CrossApply(
    input : DbExpressionBinding, 
    apply : DbExpressionBinding
) : DbApplyExpression

Paramètres

Valeur de retour

Type : System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression
Nouveau DbApplyExpression avec les liaisons input et apply spécifiées et un DbExpressionKind CrossApply.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type DbExpressionBinding. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.113) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.113).

Exceptions

Exception Condition
ArgumentNullException

input ou apply est null.

Voir aussi

Référence

DbExpressionBuilder Classe

Surcharge CrossApply

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