Partager via


DbExpressionBuilder.OuterApply, 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 a la valeur d'un jeu vide possèdent une valeur de colonne apply de valeur null.

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

Syntaxe

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

returnValue = input.OuterApply(apply)
public static DbApplyExpression OuterApply(
    this DbExpressionBinding input,
    DbExpressionBinding apply
)
[ExtensionAttribute]
public:
static DbApplyExpression^ OuterApply(
    DbExpressionBinding^ input, 
    DbExpressionBinding^ apply
)
static member OuterApply : 
        input:DbExpressionBinding * 
        apply:DbExpressionBinding -> DbApplyExpression
public static function OuterApply(
    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 OuterApply.

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 OuterApply

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