Generar el modelo de objetos de Northwind (EDM)

Una biblioteca de Entity Data Model (EDM) se genera a partir del esquema conceptual. Los temas anteriores de esta sección describen Esquema conceptual de Northwind (EDM); Esquema (EDM) de almacenamiento de Northwind y Esquema de asignación de Northwind (EDM). Cuando se instala ADO.NET, una plantilla de ADO.NET Entity Data Model se agrega a las opciones disponibles en Visual Studio. La plantilla se puede agregar a otros proyectos y generar las bibliotecas de EDM programables. La mejor manera de generar estos archivos es utilizar ADO.NET Entity Data Model Designer.

Los esquemas mostrados en los temas anteriores de esta sección son todo lo que se necesita para generar las aplicaciones. El diseñador combina los esquemas en un archivo único con la extensión .edmx. Cuando se genera el modelo, los esquemas se convierten en recursos incluidos con el ensamblado. Se puede agregar al proyecto un archivo de código independiente que contenga clases parciales para implementar los métodos que utilizan los tipos de datos diseñados en el esquema. Para obtener más información acerca de las clases parciales, vea Métodos auxiliares (EDM).

Al generar el proyecto, se crea una DLL que contiene clases y un namespace. Las clases aparecen en el Object Browser en Visual Studio. Agregar una referencia a la DLL en un proyecto de cliente con una directiva de preprocesador del formulario using NorthwindLib hace que las clases programables en el namespace estén disponibles para usarse en el código.

Vea también

Otros recursos

Especificaciones del EDM
Especificación de asignaciones y esquemas (Entity Framework)
Aplicaciones de ejemplo (Entity Framework)