Средства модели ADO.NET EDM
Средства для работы с моделями EDM служат для построения приложений Entity Framework. С помощью средств модели EDM можно создать концептуальную модель на основе существующей базы данных, а затем создать ее графическое представление и внести нужные изменения. Либо можно сначала создать концептуальную модель с помощью графических средств, а затем создать базу данных, которая поддерживает эту модель. В любом случае можно автоматически обновлять модель при изменении основной базы данных и автоматически создавать код объектного уровня для приложения. Процессы создания базы данных и создания кода объектного уровня допускают настройку.
В следующем списке описаны средства, входящие в состав средств для работы с моделями EDM.
Конструктор моделей EDM ADO.NET (конструктор сущностей) позволяет с помощью визуальных средств создавать и изменять сущности, ассоциации, сопоставления и связи наследования. Конструктор сущностей также формирует код уровня объекта на языке C# или Visual Basic.
Мастер моделей EDM дает возможность построить концептуальную модель на основе существующей базы данных и добавить в приложение сведения о подключении базы данных.
Мастер создания базы данных позволяет сначала создать концептуальную модель, а затем создать базу данных, поддерживающую эту модель.
Мастер обновления моделей позволяет обновить концептуальную модель, модель хранения и сопоставления, если в основную базу данных внесены изменения.
Примечание Начиная с версии Visual Studio 2010 средства работы с моделями EDM не поддерживают SQL Server 2000.
Средства позволяют создать или изменить EDMX-файл, содержащий описание концептуальной модели, модели хранения и сопоставлений между ними. Дополнительные сведения см. в разделе Общие сведения об EDMX-файле (платформа Entity Framework).
Существует также программа командной строки для сборки приложений с EDM — EdmGen.exe. Эта программа дает возможность сформировать концептуальную модель, проверить существующую модель, подготовить файлы исходного кода, которые содержат классы объектов на основе концептуальной модели, а также создать файлы исходного кода, содержащие представления, сформированные моделью. Подробные сведения об этом средстве командной строки см. в разделе EDM Generator (EdmGen.exe).
В этом разделе
- мастер моделей EDM
Содержит общие сведения о мастере моделей EDM и его компонентах.
- Конструктор моделей EDM ADO.NET
Содержит общие сведения о конструкторе моделей EDM ADO.NET и его компонентах.
- Мастер обновления модели (средства работы с моделью EDM)
Содержит общие сведения о мастере обновления моделей.
- Мастер создания базы данных (средства работы с моделью EDM)
Содержит общие сведения о мастере создания базы данных.
- Сценарии средств работы с моделью EDM
Содержит разделы пошагового руководства, в которых показаны способы использования конструктора моделей EDM ADO.NET в типовых применениях.
- Задачи средств модели EDM
Описывает способы выполнения типичных задач с использованием средств модели EDM.
- Реализация дополнительных возможностей Entity Framework
Содержит общие сведения и пошаговые инструкции по реализации дополнительных возможностей Entity Framework.
- Расширение средств модели EDM
Содержит сведения о расширении функциональных возможностей средств модели EDM.
См. также
Другие ресурсы
ADO.NET Entity Framework
Entity Data Model
Дата сборки: 2011-04-18