Share via


Funktionen (Entity SQL)

Entity SQL unterstützt benutzerdefinierte Funktionen sowie kanonische und anbieterspezifische Funktionen. Benutzerdefinierte Funktionen werden im konzeptionellen Modell oder inline in der Abfrage angegeben. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen (Entity SQL).

Kanonische Funktionen sind im Entity Framework vordefiniert und müssen von Datenanbietern unterstützt werden. Entity SQL-Befehle schlagen fehl, wenn ein Benutzer eine Funktion aufruft, die von einem Anbieter nicht unterstützt wird. Deshalb werden kanonische Funktionen im Allgemeinen speicherspezifischen Funktionen vorgezogen, die sich in einem anbieterspezifischen Namespace befinden. Weitere Informationen finden Sie unter Kanonische Funktionen (Entity SQL).

Der verwaltete Anbieter des Microsoft SQL Client stellt eine Reihe anbieterspezifischer Funktionen bereit. Weitere Informationen finden Sie unter .NET Framework-Datenanbieter für SQL Server (SqlClient) für die Entity Framework-Funktionen.

Inhalt dieses Abschnitts

Benutzerdefinierte Funktionen (Entity SQL)

Auflösung von Funktionsüberladungen (Entity SQL)

Aggregatfunktionen (Entity SQL)

Siehe auch

Konzepte

Übersicht über Entity SQL