Поделиться через


Рабочая область метаданных

ADO.NET предоставляет класс MetadataWorkSpace как главный API-интерфейс времени выполнения, который можно использовать для взаимодействия с метаданными модели Entity Data Model (модель EDM) в контексте приложения. Класс MetadataWorkSpace выполняет статистическую обработку метаданных из определенных коллекций элементов.

Коллекции элементов отражают различные типы моделей приложения, использующего платформу ADO.NET Entity Framework. Такими моделями являются модель объектов, концептуальная модель, модель хранения (база данных) и модель сопоставлений между концептуальной моделью и моделью хранения. Дополнительные сведения о моделях см. в разделе Общие сведения о рабочей области метаданных.

Существуют два способа получения экземпляра класса MetadataWorkSpace: из экземпляра класса EntityConnection или экземпляра специализированного класса ObjectContext.

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

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

См. также

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

Метаданные ADO.NET