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
- input
Type : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding
Objet DbExpressionBinding qui spécifie le jeu de données d'entrée.
- apply
Type : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding
Objet DbExpressionBinding qui spécifie la logique à évaluer une fois pour chaque membre du jeu de données d'entrée.
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
Espace de noms System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder