Freigeben über


Anpassen von Vorgängen: Übersicht

Standardmäßig generiert LINQ to SQL dynamisches SQL für Insert-, Update und Delete-Operationen auf Grundlage der Zuordnung. In der Praxis möchten Sie jedoch in der Regel Ihre eigene Geschäftslogik hinzufügen, um Sicherheit, Validierung etc. zu ermöglichen.

LINQ to SQL-Techniken zum Anpassen dieser Vorgänge umfassen Folgendes.

Ladeoptionen

In Ihren Abfragen können Sie kontrollieren, wie viele Daten zum Hauptziel abgerufen werden, wenn Sie eine Verbindung zur Datenbank herstellen. Diese Funktionalität wird zum größten Teil durch Verwendung von DataLoadOptions implementiert. Weitere Informationen finden Sie unter Verzögertes und sofortiges Laden.

Partielle Methoden

In seiner Standardzuordnung stellt LINQ to SQL partielle Methoden bereit, um Sie bei der Implementierung der Geschäftslogik zu unterstützen. Weitere Informationen finden Sie unter Hinzufügen von Geschäftslogik mithilfe partieller Methoden.

Gespeicherte Prozeduren und benutzerdefinierte Funktionen

LINQ to SQL unterstützt die Verwendung von gespeicherten Prozeduren und benutzerdefinierten Funktionen. Gespeicherte Prozeduren werden häufig verwendet, um Operationen anzupassen. Weitere Informationen finden Sie unter Gespeicherte Prozeduren.

Siehe auch