Procedura: estendere il codice generato da Progettazione relazionale oggetti
Il codice generato da O/R Designer viene rigenerato quando vengono apportate modifiche alle classi di entità e ad altri oggetti nell'area di progettazione. A causa di questa rigenerazione, in genere tutto il codice aggiunto al codice generato viene sovrascritto quando la finestra di progettazione rigenera il codice. O/R Designer offre la possibilità di generare file di classe parziale in cui è possibile aggiungere codice che non verrà sovrascritto. Un esempio di aggiunta di codice personalizzato al codice generato da O/R Designer consiste nell'aggiungere la convalida di dati a classi (di entità) LINQ to SQL. Per informazioni, vedere Procedura: aggiungere la convalida a classi di entità.
Nota
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.
Aggiunta di codice a una classe di entità
Per creare una classe parziale e aggiungere codice a una classe di entità
Aprire o creare un nuovo file di classi LINQ to SQL (file .dbml) in O/R Designer (fare doppio clic sul file .dbml in Esplora soluzioni/Esplora database).
In O/R Designer fare clic con il pulsante destro del mouse sulla classe per cui si desidera aggiungere la convalida, quindi scegliere Visualizza codice.
Viene aperto l'editor del codice con una classe parziale per la classe di entità selezionata.
Aggiungere il codice nella dichiarazione di classe parziale per la classe di entità.
Aggiunta di codice a un oggetto DataContext
Per creare una classe parziale e aggiungere codice a un oggetto DataContext
Aprire o creare un nuovo file di classi LINQ to SQL (file .dbml) in O/R Designer (fare doppio clic sul file .dbml in Esplora soluzioni/Esplora database).
In O/R Designer fare clic con il pulsante destro del mouse su un'area vuota della finestra di progettazione, quindi scegliere Visualizza codice.
Viene aperto l'editor del codice con una classe parziale per l'oggetto DataContext.
Aggiungere il codice nella dichiarazione di classe parziale per l'oggetto DataContext.
Vedere anche
Attività
Procedura dettagliata: creazione di classi LINQ to SQL (Progettazione relazionale oggetti)
Procedura dettagliata: aggiunta della convalida a classi di entità
Concetti
Cenni preliminari su Progettazione relazionale oggetti