Personalizzazione di operazioni di inserimento, aggiornamento ed eliminazione

Per impostazione predefinita, in LINQ to SQL viene generato codice SQL dinamico per implementare le operazioni di inserimento, lettura, aggiornamento ed eliminazione. In pratica, tuttavia, l'applicazione viene in genere personalizzata per soddisfare specifiche esigenze aziendali.

Nota

Se si usa Visual Studio, è possibile usare Object Relational Designer per personalizzare le azioni di inserimento, aggiornamento ed eliminazione.

Negli argomenti di questa sezione vengono descritte le tecniche offerte da LINQ to SQL per personalizzare le operazioni di inserimento, lettura, aggiornamento ed eliminazione in un'applicazione.

In questa sezione

Personalizzazione di operazioni: panoramica
Vengono descritte le diverse tecniche fornite da LINQ to SQL per personalizzare le operazioni di inserimento, lettura, aggiornamento ed eliminazione.

Operazioni di inserimento, aggiornamento ed eliminazione
Vengono descritti i processi predefiniti di LINQ to SQL per la modifica dei dati del database.

Responsabilità dello sviluppatore nell'override del comportamento predefinito
Viene descritto il ruolo dello sviluppatore nell'implementazione dei requisiti non applicati da LINQ to SQL.

Aggiunta di logica di business mediante metodi parziali
Viene descritto come usare metodi parziali per eseguire l'override dei metodi generati automaticamente.