Compartir a través de


System.Data.Entity.Core.Metadata.Edm Espacio de nombres

Clases

AssociationEndMember

Representa un final de un tipo de asociación.

AssociationSet

Clase para representar un conjunto de asociación

AssociationSetEnd

Clase que representa un extremo AssociationSet

AssociationType

Describe una asociación o relación entre dos entidades en el modelo conceptual o una relación de clave externa entre dos tablas del modelo de almacén. En el modelo conceptual, la clase dependiente puede definir o no una propiedad de clave externa. Si se define una clave externa, la IsForeignKey propiedad será true y la Constraint propiedad contendrá detalles de las claves externas.

CollectionType

Representa el tipo de colección Edm.

ComplexType

Representa el tipo complejo Edm. Esto se puede usar para configurar tipos complejos a partir de una convención basada en modelos de espacio conceptual. Los tipos complejos no se admiten en el modelo de almacén.

CsdlSerializer

Serializa un EdmModel objeto que se ajusta a las restricciones de un único archivo de esquema CSDL a un sistema de escritura XML. El modelo que se va a serializar debe contener un único EntityContainer .

DataModelErrorEventArgs

Información sobre un error que se produjo al procesar un modelo de Entity Framework.

DbModelExtensions

Métodos de extensión para DbModel.

Documentation

Clase que representa la documentación asociada a un elemento

EdmError

Esta clase encapsula la información de error de un error EDM genérico.

EdmFunction

Clase para representar una función

EdmFunctionPayload

Contiene atributos y propiedades adicionales de . EdmFunction

EdmItemCollection

Clase para representar una colección de elementos en el espacio Edm.

EdmMember

Representa la clase miembro edm.

EdmModel

Representa un modelo conceptual o de almacén. Esta clase se puede usar para obtener acceso a información sobre la forma del modelo y la forma en que se ha configurado.

EdmProperty

En el espacio conceptual, EdmProperty representa una propiedad en una entidad. En el espacio de almacenamiento, EdmProperty representa una columna de una tabla.

EdmSchemaError

Esta clase encapsula la información de error de un error de esquema que se encontró.

EdmType

Clase Base EdmType para todos los tipos de modelo

EntityContainer

Clase para representar un contenedor de entidades

EntitySet

Representa un uso determinado de una estructura definida en EntityType. En el modelo conceptual, representa un conjunto que puede consultar y conservar entidades. En el modelo de almacén, representa una tabla. Desde una convención de modelo de espacio de almacenamiento, se puede usar para configurar el nombre de tabla con Table la propiedad y el esquema de tabla con Schema la propiedad .

EntitySetBase

Clase para representar un conjunto de entidades

EntityType

Representa la estructura de un EntitySetobjeto . En el modelo conceptual, representa la forma y la estructura de una entidad. En el modelo de almacén, representa la estructura de una tabla. Para cambiar el esquema y el nombre de tabla, use EntitySet.

EntityTypeBase

Representa el tipo de entidad

EnumMember

Representa un miembro de enumeración.

EnumType

Representa un tipo de enumeración.

Facet

Clase para representar un objeto Facet Este objeto es Inmutable (no solo se establece en readonly) y algunas partes del sistema dependen de ese comportamiento.

FacetDescription

Clase para representar un objeto FacetDescription

FunctionParameter

Clase que representa un parámetro de función

GlobalItem

Representa la clase de elemento base para todos los metadatos.

ItemCollection

Clase para representar una colección de elementos. La mayoría de la implementación para el mantenimiento real de la colección se realiza mediante MetadataCollection

MetadataItem

Representa la clase de elemento base para todos los metadatos.

MetadataProperty

Clase que representa un atributo de metadatos para un elemento

MetadataWorkspace

Área de trabajo de metadatos en tiempo de ejecución

NavigationProperty

Representar la clase de propiedad de navegación edm

ObjectItemCollection

Clase para representar una colección de elementos para la capa de objeto. La mayor parte de la implementación para el mantenimiento real de la colección se realiza mediante ItemCollection

PrimitiveType

Clase que representa un tipo primitivo

ReadOnlyMetadataCollection<T>

Clase que representa un contenedor de solo lectura alrededor de MetadataCollection

ReferentialConstraint

Esta clase representa una restricción referencial entre dos entidades que especifican los extremos "to" y "from" de la relación.

RefType

Clase que representa un tipo ref

RelationshipEndMember

Inicializa una nueva instancia de la clase RelationshipEndMember.

RelationshipSet

Clase para representar un conjunto de relaciones

RelationshipType

Representa el tipo de relación

RowType

Representa el tipo de fila Edm.

SimpleType

Clase que representa un tipo simple

SsdlSerializer

Serializa la sección de almacenamiento (base de datos) de un objeto EdmModel en XML.

StoreItemCollection

Clase para representar una colección de elementos en el espacio store.

StructuralType

Representa el tipo estructural

TypeUsage

Clase que representa una información de tipo para un elemento

Estructuras

ReadOnlyMetadataCollection<T>.Enumerator

Enumerador de MetadataCollection

Interfaces

IEdmModelAdapter

Interfaz para obtener el almacén subyacente y el modelo conceptual de .DbModel

Enumeraciones

BuiltInTypeKind

Lista de todos los tipos integrados

CollectionKind

Tipo de colección (aplicado a Propiedades)

ConcurrencyMode

Modo de simultaneidad para las propiedades.

DataSpace

DataSpace

EdmSchemaErrorSeverity

Define las diferentes gravedades de los errores que pueden producirse al validar un modelo de Entity Framework.

OperationAction

Representa la lista de posibles acciones para la operación de eliminación.

ParameterMode

Enumeración que define el modo de un parámetro

ParameterTypeSemantics

Enumeración que define la semántica de tipo utilizada para resolver sobrecargas de función. Estas marcas se definen en el manifiesto del proveedor por definición de función.

PrimitiveTypeKind

Tipos primitivos definidos por EDM

PropertyKind

Especifica las modalidades de atributos de elementos del modelo conceptual.

RelationshipMultiplicity

Representa la información de multiplicidad sobre el final de un tipo de relación.

StoreGeneratedPattern

Patrón de propiedades generadas por el servidor.