Chiamata di funzioni in query di LINQ to Entities

Negli argomenti di questa sezione viene illustrato come chiamare le funzioni nelle LINQ to Entities.

Le classi EntityFunctions e SqlFunctions forniscono l'accesso alle funzioni canoniche e di database come parte di Entity Framework. Per altre informazioni, vedere Procedura: Chiamare funzioni canoniche e Procedura: Chiamare funzioni di database.

Il processo per la chiamata di una funzione personalizzata richiede tre passaggi di base:

  1. Definire una funzione nel modello concettuale o dichiarare una funzione nel modello di archiviazione.

  2. Aggiungere un metodo all'applicazione ed eseguirne il mapping alla funzione nel modello con un oggetto EdmFunctionAttribute.

  3. Chiamare la funzione in una query LINQ to Entities.

Per altre informazioni, vedere gli argomenti in questa sezione.

In questa sezione

Procedura: Chiamare funzioni canoniche

Procedura: Chiamare funzioni di database

Procedura: Chiamare funzioni di database personalizzate

Procedura: Chiamare funzioni definite dal modello in query

Procedura: Chiamare funzioni definite dal modello come metodi di oggetto

Vedi anche