NavigationProperty Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representar a classe de propriedade de navegação edm
public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
- Herança
Propriedades
BuiltInTypeKind |
Obtém a variante do tipo interno para este NavigationProperty. |
DeclaringType |
Obtém o tipo no qual esse membro é declarado. (Herdado de EdmMember) |
Documentation |
Obtém ou define a documentação associada a esse tipo. (Herdado de MetadataItem) |
FromEndMember |
Obtém o membro de término da relação "de" nessa navegação. |
IsStoreGeneratedComputed |
Informa se esse membro está marcado como um membro computado na definição de EDM (Herdado de EdmMember) |
IsStoreGeneratedIdentity |
Informa se o padrão gerado pelo Repositório desse membro está marcado como Identidade na definição de EDM (Herdado de EdmMember) |
MetadataProperties |
Obtém a lista de propriedades do tipo atual. (Herdado de MetadataItem) |
Name |
Obtém ou define o nome da propriedade. Definir isso de uma convenção de modelo de espaço de repositório alterará o nome da coluna de banco de dados dessa propriedade. No modelo conceitual, isso deve se alinhar com a propriedade correspondente da classe de entidade e não deve ser alterado. (Herdado de EdmMember) |
RelationshipType |
Obtém o tipo de relacionamento no qual essa propriedade de navegação opera. |
ToEndMember |
Obtém o membro final do relacionamento “para” dessa navegação. |
TypeUsage |
Obtém a instância da classe TypeUsage que contém o tipo do membro e facetas do tipo. (Herdado de EdmMember) |
Métodos
AddAnnotation(String, Object) |
Adiciona ou atualiza uma anotação com o nome e o valor especificados. (Herdado de MetadataItem) |
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>) |
Cria uma instância navigationProperty dos parâmetros especificados. |
GetDependentProperties() |
Quando a propriedade de navegação fornecida está na extremidade dependente de uma restrição referencial, retorna as propriedades de chave estrangeira. Caso contrário, retorna um conjunto vazio. Retornaremos os membros na ordem das propriedades da chave final principal. |
RemoveAnnotation(String) |
Remove uma anotação com o nome especificado. (Herdado de MetadataItem) |
ToString() |
Retorna o nome desse membro. (Herdado de EdmMember) |
Aplica-se a
Entity Framework