Appel de fonctions dans les requêtes LINQ to Entities
Les rubriques de cette section expliquent comment appeler des fonctions dans les requêtes LINQ to Entities.
Les classes EntityFunctions et SqlFunctions donnent accès à des fonctions canoniques et de base de données dans le cadre d'Entity Framework. Pour plus d’informations, consultez Procédure : Appel des fonctions canoniques et Procédure : Appel des fonctions de base de données.
L'appel d'une fonction personnalisée passe par trois étapes de base obligatoires :
Définissez une fonction dans votre modèle conceptuel ou déclarez-la dans votre modèle de stockage.
Ajoutez une méthode à votre application et mappez-la à la fonction du modèle avec un objet EdmFunctionAttribute.
Appelez la fonction dans une requête LINQ to Entities.
Pour plus d'informations, consultez les rubriques de cette section.
Dans cette section
Comment : appeler des fonctions de chaînes canoniques
Comment : appeler des fonctions de base de données
Comment : appeler des fonctions de base de données personnalisées
Comment : appeler des fonctions définies par modèle dans les requêtes
Comment : appeler des fonctions définies par modèle comme méthodes d'objet