Sdílet prostřednictvím


NavigationProperty Třída

Definice

Reprezentace třídy navigační vlastnosti edm

public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
    inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
Dědičnost
NavigationProperty

Vlastnosti

BuiltInTypeKind

Získá předdefinovaný typ pro tento NavigationProperty.

DeclaringType

Získá typ, na kterém je tento člen deklarován.

(Zděděno od EdmMember)
Documentation

Získá nebo nastaví dokumentaci přidruženou k tomuto typu.

(Zděděno od MetadataItem)
FromEndMember

Získá koncový člen relace "from" v této navigaci.

IsStoreGeneratedComputed

Řekne, jestli je tento člen v definici EDM označený jako vypočítaný člen.

(Zděděno od EdmMember)
IsStoreGeneratedIdentity

Řekne, jestli je model vygenerovaný úložištěm tohoto člena v definici EDM označený jako Identita.

(Zděděno od EdmMember)
MetadataProperties

Získá seznam vlastností aktuálního typu.

(Zděděno od MetadataItem)
Name

Získá nebo nastaví název vlastnosti. Nastavení z úložiště model-space model-convention změní název sloupce databáze pro tuto vlastnost. V koncepčním modelu by to mělo odpovídat odpovídající vlastnosti z třídy entity a nemělo by se měnit.

(Zděděno od EdmMember)
RelationshipType

Získá typ relace, na které tato navigační vlastnost pracuje.

ToEndMember

Získá koncový člen relace "to" tohoto navigačního panelu.

TypeUsage

Získá instanci TypeUsage třídy, která obsahuje jak typ členu, tak omezující vlastnosti pro typ.

(Zděděno od EdmMember)

Metody

AddAnnotation(String, Object)

Přidá nebo aktualizuje poznámku se zadaným názvem a hodnotou.

(Zděděno od MetadataItem)
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>)

Vytvoří NavigationProperty instance ze zadaných parametrů.

GetDependentProperties()

Pokud je daná navigační vlastnost na závislém konci referenčního omezení, vrátí vlastnosti cizího klíče. V opačném případě vrátí prázdnou sadu. Vrátíme členy v pořadí podle vlastností koncového klíče objektu zabezpečení.

RemoveAnnotation(String)

Odebere poznámku se zadaným názvem.

(Zděděno od MetadataItem)
ToString()

Vrátí název tohoto člena.

(Zděděno od EdmMember)

Platí pro