Поделиться через


Построение модели объектов Northwind (модель EDM)

Библиотека Entity Data Model (модель EDM) построена из концептуальной схемы. В предыдущих подразделах этого раздела описаны Концептуальная схема Northwind (модель EDM), Схема хранения Northwind (модель EDM) и Схема сопоставления Northwind (модель EDM). При установке ADO.NET шаблон ADO.NET Entity Data Model добавляется к параметрам, доступным для выбора в среде Visual Studio. Этот шаблон можно добавить к другим проектам и использовать для построения программируемых библиотек EDM. Лучше всего создать эти файлы при помощи Конструктор моделей EDM ADO.NET.

Все схемы, показанные в предыдущих подразделах этого раздела, необходимы для построения приложений. Конструктор объединяет схемы в один EDMX-файл. После построения модели схемы становятся ресурсами, включаемыми в сборку. Отдельный файл кода, содержащий разделяемые классы, можно добавить в проект, чтобы реализовывать методы, которые используют типы данных, сконструированных в схеме. Дополнительные сведения о разделяемых классах см. в разделе Вспомогательные методы (модель EDM).

При построении проекта создается файл DLL, содержащий пространство имен namespace и классы. Классы появляются в библиотеке Object Browser в Visual Studio. Добавив ссылку на этот файл DLL в проект клиента с директивой препроцессора в форме using NorthwindLib, можно сделать эти программируемые классы в пространстве имен namespace доступными для использования в коде.

См. также

Другие ресурсы

Спецификации модели EDM
Спецификация схем и сопоставлений (платформа Entity Framework)
Образцы приложений (платформа Entity Framework)