Anropa funktioner i LINQ till entitetsfrågor
Avsnitten i det här avsnittet beskriver hur du anropar funktioner i LINQ till entitetsfrågor.
Klasserna EntityFunctions och SqlFunctions ger åtkomst till kanoniska funktioner och databasfunktioner som en del av Entity Framework. Mer information finns i Så här anropar du kanoniska funktioner och så här anropar du databasfunktioner.
Processen för att anropa en anpassad funktion kräver tre grundläggande steg:
Definiera en funktion i din konceptuella modell eller deklarera en funktion i lagringsmodellen.
Lägg till en metod i ditt program och mappa den till funktionen i modellen med en EdmFunctionAttribute.
Anropa funktionen i en LINQ till entitetsfråga.
Mer information finns i avsnitten i det här avsnittet.
I det här avsnittet
Gör så här: Anropa kanoniska funktioner
Gör så här: Anropa databasfunktioner
Så här anropar du anpassade databasfunktioner
Anvisningar: Anropa modelldefinierade funktioner i frågor
Anvisningar: Anropa modelldefinierade funktioner som objektmetoder