Delen via


Functies in LINQ aanroepen naar entiteitenquery's

In de onderwerpen in deze sectie wordt beschreven hoe u functies aanroept in LINQ naar entiteiten-query's.

De EntityFunctions en SqlFunctions klassen bieden toegang tot canonieke functies en databasefuncties als onderdeel van het Entity Framework. Zie Procedure: Canonieke functies aanroepen en Databasefuncties aanroepen voor meer informatie.

Voor het aanroepen van een aangepaste functie zijn drie basisstappen vereist:

  1. Definieer een functie in uw conceptueel model of declareer een functie in uw opslagmodel.

  2. Voeg een methode toe aan uw toepassing en wijs deze toe aan de functie in het model met een EdmFunctionAttribute.

  3. Roep de functie in een LINQ aan bij entiteitenquery.

Zie de onderwerpen in deze sectie voor meer informatie.

In dit gedeelte

Procedure: Canonical Functions aanroepen

Procedure: Databasefuncties aanroepen

Procedure: Aangepaste databasefuncties aanroepen

Procedure: Door model gedefinieerde functies aanroepen in query's

Procedure: Modelgedefinieerde functies aanroepen als objectmethoden

Zie ook