Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Standardmäßig generiert LINQ to SQL dynamische SQL für Einfüge-, Aktualisierungs- und Löschvorgänge basierend auf der Zuordnung. In der Praxis möchten Sie jedoch in der Regel Ihre eigene Geschäftslogik hinzufügen, um Sicherheit, Validierung usw. bereitzustellen.
LINQ to SQL-Techniken zum Anpassen dieser Vorgänge umfassen Folgendes.
Ladeoptionen
In Ihren Abfragen können Sie steuern, wie viele Daten im Zusammenhang mit Ihrem Hauptziel abgerufen werden, wenn Sie eine Verbindung mit der Datenbank herstellen. Diese Funktionalität wird zum größten Teil durch Verwendung von DataLoadOptions implementiert. Weitere Informationen finden Sie unter "Verzögert" und "Sofortiges Laden".
Partielle Methoden
In der Standardzuordnung stellt LINQ to SQL Partielle Methoden bereit, mit denen Sie Ihre Geschäftslogik implementieren können. Weitere Informationen finden Sie unter Hinzufügen von Geschäftslogik mithilfe partieller Methoden.
Gespeicherte Prozeduren und User-Defined-Funktionen
LINQ to SQL unterstützt die Verwendung von gespeicherten Prozeduren und benutzerdefinierten Funktionen. Gespeicherte Prozeduren werden häufig zum Anpassen von Vorgängen verwendet. Weitere Informationen finden Sie unter "Gespeicherte Prozeduren".