Llamar a funciones en consultas de LINQ to Entities
Los temas de esta sección describen cómo realizar llamadas a funciones en consultas de LINQ to Entities.
Las clases SqlFunctions y EntityFunctions proporcionan acceso a funciones canónicas y de base de datos como parte de Entity Framework. Para obtener más información, vea Cómo: Llamar a funciones canónicas (LINQ to Entities) y Cómo: Llamar a funciones de base de datos (LINQ to Entities).
El proceso para llamar a una función personalizada requiere tres pasos básicos:
Defina una función en su modelo conceptual o declare una función en su modelo de almacenamiento.
Agregue un método a su aplicación y asígnelo a la función del modelo con un EdmFunctionAttribute.
Llame a la función en una consulta LINQ to Entities.
Para obtener más información, vea los temas de esta sección.
En esta sección
Cómo: Llamar a funciones canónicas (LINQ to Entities)
Cómo: Llamar a funciones de base de datos (LINQ to Entities)
Cómo: Llamar a funciones de base de datos personalizadas (LINQ to Entities)
Cómo: Llamar a funciones definidas por el modelo en consultas (LINQ to Entities)
Cómo: Llamar a funciones definidas por el modelo como métodos de objeto (LINQ to Entities)
Vea también
Conceptos
Consultas en LINQ to Entities
Funciones canónicas (Entity SQL)
Otros recursos
.edmx File Overview
How to: Define Custom Functions in the Conceptual Model