Dela via


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:

  1. Definiera en funktion i din konceptuella modell eller deklarera en funktion i lagringsmodellen.

  2. Lägg till en metod i ditt program och mappa den till funktionen i modellen med en EdmFunctionAttribute.

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

Se även