Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Una libreria Entity Data Model (EDM) viene compilata in base allo schema concettuale. Negli argomenti precedenti di questa sezione vengono descritti i concetti di Schema concettuale di Northwind (EDM), Schema di archiviazione di Northwind (EDM) e Schema di mapping di Northwind (EDM). Quando viene installato ADO.NET, un modello ADO.NET Entity Data Model viene aggiunto alle opzioni disponibili in Visual Studio. Il modello può essere aggiunto ad altri progetti e utilizzato per compilare librerie EDM programmabili. Il modo migliore per generare questi file consiste nell'uso di ADO.NET Entity Data Model Designer.
Gli schemi illustrati negli argomenti precedenti di questa sezione sono tutti necessari per la compilazione di applicazioni. La finestra di progettazione combina gli schemi in un singolo file con estensione edmx. Quando il modello viene compilato, gli schemi diventano risorse incluse nell'assembly. Un file di codice separato contenente classi parziali può essere aggiunto al progetto per implementare metodi che utilizzano i tipi di dati progettati nello schema. Per ulteriori informazioni sulle classi parziali, vedere Metodi di supporto (EDM).
Tramite la compilazione del progetto viene creata una DLL contenente un oggetto namespace e classi. Le classi vengono visualizzate in Object Browser in Visual Studio. L'aggiunta di un riferimento alla DLL in un progetto client con la direttiva per il preprocessore nel formato using NorthwindLib rende disponibili le classi programmabili in namespace per l'utilizzo nel codice.
Vedere anche
Altre risorse
Specifiche EDM
Specifica di schemi e mapping (Entity Framework)
Applicazioni di esempio (Entity Framework)