Share via


Metadatos de ADO.NET

Los metadatos de ADO.NET proporcionan tanto la infraestructura como la jerarquía de tipos que se usan para describir el Entity Data Model (EDM) en Entity Framework. ADO.NET Entity Framework se basa en los metadatos de ADO.NET para exponer las entidades conceptuales, las vistas o las tablas de las bases de datos subyacentes, y las clases de Common Language Runtime (CLR) de acuerdo con el EDM.

Las asignaciones de las clases del CLR a las entidades conceptuales y de las entidades conceptuales a las vistas o las tablas de las bases de datos subyacentes se pueden exponer también a través de los metadatos de ADO.NET. Para obtener más información acerca de los modelos y asignaciones de Entity Framework, vea Introducción al área de trabajo de metadatos y Modelado de datos en Entity Framework.

ADO.NET proporciona el espacio de nombres System.Data.Metadata.Edm para administrar los servicios de metadatos de Entity Framework. El espacio de nombres System.Data.Metadata.Edm incluye un conjunto de tipos que representan los conceptos que se usan en los modelos y un conjunto de clases que ayuda a que las aplicaciones funcionen con los metadatos de ADO.NET.

En las secciones siguientes se describe la jerarquía de tipos de metadatos y el componente del motor de tiempo de ejecución del área de trabajo de metadatos.

En esta sección

  • Área de trabajo de metadatos
    Describe los componentes del motor de tiempo de ejecución del área de trabajo de metadatos que se pueden usar para interactuar con los metadatos del EDM en el contexto de una aplicación.

Vea también

Conceptos

Entity Data Model

Otros recursos

ADO.NET Entity Framework