Fonctions définies par l'utilisateur (Entity SQL)
Entity SQL prend en charge l'appel de fonctions définies par l'utilisateur dans une requête. Vous pouvez définir ces fonctions incluses avec la requête (consultez Procédure : appeler une fonction définie par l'utilisateur (Entity Framework)) ou dans le cadre du modèle conceptuel (How to: Define Custom Functions in the Conceptual Model). Les fonctions de modèle conceptuel sont définies comme une commande Entity SQL dans l'élément DefiningExpression d'un élément Function dans le modèle conceptuel.
Entity SQL permet de définir des fonctions dans la commande de requête elle-même. L'opérateur FUNCTION définit des fonctions incluses. Vous pouvez définir plusieurs fonctions dans une même commande et ces fonctions peuvent avoir le même nom de fonction, tant que les signatures des fonctions sont uniques. Pour plus d'informations, consultez Résolution de surcharge des fonctions (Entity SQL).