NavigationProperty Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la clase de propiedad de navegación edm
public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
- Herencia
Propiedades
BuiltInTypeKind |
Obtiene la modalidad del tipo integrado para NavigationProperty. |
DeclaringType |
Obtiene el tipo con el que se declara este miembro (Heredado de EdmMember) |
Documentation |
Obtiene o establece la documentación asociada a este tipo. (Heredado de MetadataItem) |
FromEndMember |
Obtiene el miembro del extremo de la relación "desde" en esta navegación. |
IsStoreGeneratedComputed |
Indica si este miembro está marcado como miembro calculado en la definición de EDM. (Heredado de EdmMember) |
IsStoreGeneratedIdentity |
Indica si el patrón generado por store de este miembro está marcado como Identidad en la definición de EDM. (Heredado de EdmMember) |
MetadataProperties |
Obtiene la lista de propiedades del tipo actual. (Heredado de MetadataItem) |
Name |
Obtiene o establece el nombre de la propiedad. Si se establece a partir de una convención de modelo de espacio de almacén, cambiará el nombre de la columna de base de datos de esta propiedad. En el modelo conceptual, esto debe alinearse con la propiedad correspondiente de la clase de entidad y no debe cambiarse. (Heredado de EdmMember) |
RelationshipType |
Obtiene el tipo de relación en la que opera esta propiedad de navegación. |
ToEndMember |
Obtiene el miembro del extremo de la relación "a" en esta navegación. |
TypeUsage |
Obtiene la instancia de la clase TypeUsage que contiene tanto el tipo del miembro como las facetas del tipo. (Heredado de EdmMember) |
Métodos
AddAnnotation(String, Object) |
Agrega o actualiza una anotación con el nombre y el valor especificados. (Heredado de MetadataItem) |
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>) |
Crea una instancia navigationProperty a partir de los parámetros especificados. |
GetDependentProperties() |
Cuando la propiedad de navegación especificada se encuentra en el extremo dependiente de una restricción referencial, devuelve las propiedades de clave externa. De lo contrario, devuelve un conjunto vacío. Devolveremos los miembros en el orden de las propiedades de clave final de la entidad de seguridad. |
RemoveAnnotation(String) |
Quita una anotación con el nombre especificado. (Heredado de MetadataItem) |
ToString() |
Devuelve el nombre de este miembro. (Heredado de EdmMember) |