Partager via


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 :

  1. Définissez une fonction dans votre modèle conceptuel ou déclarez-la dans votre modèle de stockage.

  2. Ajoutez une méthode à votre application et mappez-la à la fonction du modèle avec un objet EdmFunctionAttribute.

  3. 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

Voir aussi