мастер моделей EDM
Мастер моделей EDM служит для формирования EDMX-файла. Дополнительные сведения см. в разделе Общие сведения об EDMX-файле (платформа Entity Framework). Мастер моделей EDM позволяет создать модель на основании существующей базы данных или пустую модель. Видеоролик, демонстрирующий использование мастера для создания модели из существующей базы данных, см. в разделе Введение в мастер моделей EDM.
Мастер моделей EDM запускается при добавлении модели EDM ADO.NET, шаблона элемента в проект. По окончании создания EDMX-файла мастер моделей EDM запускает конструктор моделей EDM ADO.NET (конструктор сущностей). Дополнительные сведения см. в разделе Как создать новый EDMX-файл (средства модели EDM).
Мастер моделей EDM поможет выполнить следующие этапы.
Выбор содержимого модели
Выбор параметра Создать из базы данных позволяет создать EDMX-файл из существующей базы данных. На следующих этапах мастер модели EDM проведет пользователя по этапам выбора источника данных, базы данных и объектов базы данных, которые должны быть включены в концептуальную модель.
Выбор параметра Пустая модель позволяет добавить в проект EDMX-файл, содержащий пустую концептуальную модель, режим хранения и разделы сопоставления. Выбирайте этот параметр в том случае, если планируется использование конструктора сущностей для создания концептуальной модели, а позже создать базу данных, поддерживающую модель. Дополнительные сведения см. в разделе Как создать базу данных из концептуальной модели (средства работы с моделью EDM).
Выбор подключения к данным
Выберите из раскрывающегося списка соединений существующее соединение или нажмите кнопку Создать подключение к базе данных для открытия диалогового окна Свойства соединения и создания нового подключения базы данных.
Примечание Visual Studio Express Editions не поддерживает подключение к серверу.Допускается подключение только к экземпляру файла базы данных. Выбор объектов базы данных
Можно выбрать таблицы, представления и хранимые процедуры для включения в EDMX-файл.
Примечание При включении хранимых процедур мастер моделей EDM создает записи в режиме хранения для хранимых процедур.Записи импорта функций должны быть добавлены в концептуальную модель вручную.Дополнительные сведения см. в разделе Как импортировать хранимую процедуру (средства работы с моделью EDM). Начиная с Visual Studio 2010, диалоговое окно Выбор объектов базы данных также позволяет выполнять следующие настройки:
Применить правила английского языка для форм единственного и множественного числа для сущностей, набора сущностей и имен свойств навигации при создании EDMX-файла.
Включить в типы сущностей столбцы внешних ключей в качестве свойств.
Дополнительные сведения см. в разделе Диалоговое окно «Выбор объектов базы данных» (мастер моделей EDM).
При закрытии мастер модели EDM создает EDMX-файл, в котором содержатся сведения о модели. EDMX-файл используется в конструкторе сущностей, который позволяет просматривать и изменять концептуальную модель и сопоставления в графическом режиме.
Мастер модели EDM также создает файл с исходным кодом, в котором содержатся классы, созданные на основе содержимого CSDL в EDMX-файле. Файл с исходным кодом формируется автоматически и обновляется при каждом изменении EDMX-файла.
Примечание |
---|
В ранних версиях мастера модели EDM содержались ссылки на файлы CSDL, SSDL и MSL.Теперь сведения из этих файлов инкапсулированы в EDMX-файле.Файлы с расширениями CSDL, SSDL и MSL могут быть внедрены в выходную сборку (по умолчанию) или скопировать в выходной каталог.(дополнительные сведения см. в разделе Как копировать модели и файлы сопоставления в выходной каталог (средства работы с моделью EDM)). Файлы с расширениями CSDL, SSDL и MSL не предназначены для изменения.Любые изменения концептуальной модели, режима хранения или сопоставлений необходимо выполнять в EDMX-файле с помощью Конструктор моделей EDM ADO.NET или редактора XML. |
В этом разделе
- Диалоговое окно «Выбор содержимого модели» (мастер моделей EDM)
Предоставляет справку по пользовательскому интерфейсу для диалогового окна Выбор содержимого модели.
- Диалоговое окно «Выбор подключения к данным» (мастер моделей EDM)
Предоставляет справку по пользовательскому интерфейсу для диалогового окна Выбор подключения к данным.
- Диалоговое окно «Выбор объектов базы данных» (мастер моделей EDM)
Предоставляет справку по пользовательскому интерфейсу для диалогового окна Выбор объектов базы данных.
См. также
Основные понятия
Конструктор моделей EDM ADO.NET
Другие ресурсы
Средства модели ADO.NET EDM
Mapping Schemas and Storage Metadata (EDM)
Дата сборки: 2011-04-18