Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
LINQ to SQL verwendet Methoden in Ihrem Objektmodell, die benutzerdefinierte Funktionen darstellen. Sie definieren die Methoden als Funktionen, indem Sie das FunctionAttribute-Attribut und bei Bedarf auch das ParameterAttribute-Attribut anwenden. Weitere Informationen finden Sie unter Das LINQ to SQL-Objektmodell.
Zum Vermeiden einer InvalidOperationException müssen benutzerdefinierte Funktionen in LINQ to SQL in einer der folgenden Formen vorliegen:
Eine als Methodenaufruf eingebundene Funktion, die über die richtigen Zuordnungsattribute verfügt. Weitere Informationen finden Sie unter Attributbasierte Zuordnung.
Eine spezifische statische SQL-Methode für LINQ to SQL
Eine Funktion, die von einer .NET Framework-Methode unterstützt wird
Dieser Abschnitt erläutert das Bilden und Aufrufen dieser Methoden in Ihrer Anwendung, wenn Sie den Code selbst schreiben. Entwickler*innen, die Visual Studio verwenden, nutzen in der Regel den Objektrelationalen Designer, um benutzerdefinierte Funktionen zuzuordnen.
Vorgehensweise: Verwenden von benutzerdefinierten Skalarwertfunktionen
Beschreibt, wie eine Funktion, die Skalarwerte zurückgibt, implementiert wird.
Vorgehensweise: Verwenden von benutzerdefinierten Tabellenwertfunktionen
Beschreibt, wie eine Funktion, die Tabellenwerte zurückgibt, implementiert wird.
Vorgehensweise: Inline-Aufrufen von benutzerdefinierten Funktionen
Erläutert Inline-Funktionsaufrufe und die Ausführungsunterschiede, wenn der Aufruf inline erfolgt.
Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenTraining
Modul
Erstellen von gespeicherten Prozeduren und benutzerdefinierten Funktionen - Training
Dieser Inhalt ist Teil von „Erstellen von gespeicherten Prozeduren und benutzerdefinierten Funktionen“.