Средства модели ADO.NET EDM

Средства для работы с моделями EDM служат для построения приложений Entity Framework. С помощью средств модели EDM можно создать концептуальную модель на основе существующей базы данных, а затем создать ее графическое представление и внести нужные изменения. Либо можно сначала создать концептуальную модель с помощью графических средств, а затем создать базу данных, которая поддерживает эту модель. В любом случае можно автоматически обновлять модель при изменении основной базы данных и автоматически создавать код объектного уровня для приложения. Процессы создания базы данных и создания кода объектного уровня допускают настройку.

В следующем списке описаны средства, входящие в состав средств для работы с моделями EDM.

  • Конструктор моделей EDM ADO.NET (конструктор сущностей) позволяет с помощью визуальных средств создавать и изменять сущности, ассоциации, сопоставления и связи наследования. Конструктор сущностей также формирует код уровня объекта на языке C# или Visual Basic.

  • Мастер моделей EDM дает возможность построить концептуальную модель на основе существующей базы данных и добавить в приложение сведения о подключении базы данных.

  • Мастер создания базы данных позволяет сначала создать концептуальную модель, а затем создать базу данных, поддерживающую эту модель.

  • Мастер обновления моделей позволяет обновить концептуальную модель, модель хранения и сопоставления, если в основную базу данных внесены изменения.

    Bb399249.note(ru-ru,VS.100).gifПримечание
    Начиная с версии Visual Studio 2010 средства работы с моделями EDM не поддерживают SQL Server 2000.

Средства позволяют создать или изменить EDMX-файл, содержащий описание концептуальной модели, модели хранения и сопоставлений между ними. Дополнительные сведения см. в разделе Общие сведения об EDMX-файле (платформа Entity Framework).

Существует также программа командной строки для сборки приложений с EDM — EdmGen.exe. Эта программа дает возможность сформировать концептуальную модель, проверить существующую модель, подготовить файлы исходного кода, которые содержат классы объектов на основе концептуальной модели, а также создать файлы исходного кода, содержащие представления, сформированные моделью. Подробные сведения об этом средстве командной строки см. в разделе EDM Generator (EdmGen.exe).

В этом разделе

См. также

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

ADO.NET Entity Framework
Entity Data Model

Дата сборки: 2011-04-18