Использование начального набора расширений конструктора моделей EDM

Начальный набор расширений конструктора моделей EDM ADO.NET представляет собой шаблон проекта Visual Studio, помогающий освоить расширения средств для работы с моделями ADO.NET EDM. Шаблон проекта содержит пользовательский тип проекта Visual Studio (Начальный набор расширений конструктора моделей EDM ADO.NET) который позволяет на основе классов в пространстве имен Microsoft.Data.Entity.Design.Extensibility создавать, развертывать и тестировать расширения Visual Studio. Тип проекта Начальный набор расширений конструктора сущностей ADO.NET предлагает следующие способы расширения средств для работы с моделями модель EDM (сущностная модель данных) .

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

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

  • Конструктор моделей EDM ADO.NET (конструктор сущностей) добавляет пользовательский элемент Annotation к типам сущностей, выбранным в конструкторе сущностей или обозревателе моделей.

Начальный набор содержит также местозаполнители классов для пользовательской настройки других функций. Возможность написания кода для этих классов обеспечивает следующие возможности:

  • Расширение возможностей конструктора сущностей по загрузке и сохранению EDMX-файлов.

  • Возможности конструктора сущностей по загрузке пользовательских файлов и их преобразованию в EDMX-файлы.

  • Возможность конструктора сущностей по сохранению файлов в пользовательских форматах.

Для работы с начальным набором необходимо знание следующих технологий:

Найти дополнительную информацию и загрузить начальный набор можно на странице Начальный набор расширений конструктора моделей EDM ADO.NET.

См. также

Основные понятия

Расширение средств модели EDM