Atributos de la asignación objeto-entidad (Entity Framework)
Los atributos de Entity Data Model (EDM) siguientes se deben aplicar al espacio de nombres, clase y propiedades de datos adecuados:
Atributo | Se aplica a: | Definición |
---|---|---|
Cada propiedad de tipo complejo que pertenece a un tipo de entidad en el lenguaje de definición de esquemas conceptuales (CSDL). |
Indica que la propiedad se asigna a una propiedad de un tipo complejo. |
|
Cada clase que se asigna a un tipo complejo en el CSDL. |
Indica que el tipo está asignado a un tipo complejo. |
|
Cada clase que se asigna a un tipo de entidad en el CSDL. |
Indica que la clase se asigna a una entidad. |
|
Cada propiedad tiene una propiedad de navegación. |
Indica que la propiedad es una propiedad de navegación para la asociación que relaciona este tipo con otro tipo de entidad o colección. Debe especificar el nombre de la asociación para la propiedad RelationshipName. También debe especificar el nombre de rol de la entidad de destino en el otro extremo de la asociación para la propiedad TargetRoleName. |
|
Nivel de ensamblado; una vez para cada asociación entre los tipos definidos en el CSDL. |
Indica cómo se asocian dos tipos en un ensamblado. Debe especificar las propiedades siguientes:
|
|
Cada propiedad escalar de una entidad o tipo complejo en el CSDL. |
Indica que la propiedad se asigna a una propiedad escalar. Si la propiedad es la clave del objeto, establezca la propiedad EntityKeyProperty en true. |
|
Cada ensamblado que contiene clases que se asignan a un EDM. |
Indica que el ensamblado tiene clases de datos que están asignadas a los tipos del EDM. |
Para obtener más información, vea Cómo asignar objetos personalizados a las entidades (Entity Framework).