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