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


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

В ADO.NET метаданные предоставляют и инфраструктуру, и иерархию типов, которые используются для описания Entity Data Model (модель EDM) в Entity Framework. В ADO.NET Entity Framework применяются метаданные ADO.NET для предоставления доступа к концептуальным объектам, основополагающим таблицам или представлениям базы данных, а также к классам среды CLR, согласно модели EDM.

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

В ADO.NET предоставляется пространство имен System.Data.Metadata.Edm для управления службами метаданных для Entity Framework. Пространство имен System.Data.Metadata.Edm включает набор типов, которые представляют основные понятия, используемые в моделях и наборах классов, применяемых в приложениях для упрощения работы с метаданными ADO.NET.

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

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

  • Рабочая область метаданных
    Описывает компоненты среды выполнения рабочей области метаданных, которые могут использоваться для обеспечения взаимодействия с метаданными модели EDM в контексте приложения.

См. также

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

Модель EDM

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

ADO.NET Entity Framework, платформа