Sdílet prostřednictvím


IEdmSingleton Rozhraní

Definice

Představuje jednoúčelový objekt EDM.

public interface IEdmSingleton : Microsoft.OData.Edm.IEdmEntityContainerElement, Microsoft.OData.Edm.IEdmNavigationSource
type IEdmSingleton = interface
    interface IEdmEntityContainerElement
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
    interface IEdmNavigationSource
Public Interface IEdmSingleton
Implements IEdmEntityContainerElement, IEdmNavigationSource
Odvozené
Implementuje

Vlastnosti

Container

Získá kontejner, který obsahuje tento prvek.

(Zděděno od IEdmEntityContainerElement)
ContainerElementKind

Získá druh prvku tohoto kontejneru element.

(Zděděno od IEdmEntityContainerElement)
Name

Získá název tohoto prvku.

(Zděděno od IEdmNamedElement)
NavigationPropertyBindings

Získá vazby navigační vlastnosti tohoto navigačního zdroje.

(Zděděno od IEdmNavigationSource)
Path

Získá cestu k tomuto navigačnímu zdroji.

(Zděděno od IEdmNavigationSource)
Type

Získá typ tohoto navigačního zdroje.

(Zděděno od IEdmNavigationSource)

Metody

FindNavigationPropertyBindings(IEdmNavigationProperty)

Najde vazby navigační vlastnosti.

(Zděděno od IEdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty, IEdmPathExpression)

Vyhledá zdroj navigace, na který cílí vlastnost navigace.

(Zděděno od IEdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty)

Vyhledá zdroj navigace, na který cílí vlastnost navigace.

(Zděděno od IEdmNavigationSource)

Metody rozšíření

GetSymbolicString(IEdmVocabularyAnnotatable)

Získá symbolický řetězec anotovaného prvku. V další zásadní změně je lepší přidat vlastnost do IEdmVocabularyAnnotatable.

EntityType(IEdmNavigationSource)

Vrátí typ entity zdroje navigace.

FullNavigationSourceName(IEdmNavigationSource)

Vrátí plně kvalifikovaný název navigačního zdroje.

Location(IEdmElement)

Získá umístění tohoto prvku.

NavigationSourceKind(IEdmNavigationSource)

Vrátí typ navigace ve zdroji navigace.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Získá poznámky anotatable prvku slovníku tak, jak je vidět z konkrétního modelu.

Errors(IEdmElement)

Získá chyby, pokud nějaké, které patří k tomuto prvku nebo elementy, které tento prvek obsahuje. Například chyby strukturálního typu zahrnují chyby samotného typu a chyby jeho deklarovaných vlastností. Metoda neanalyzuje prvky, na které tento prvek odkazuje. Například chyby vlastnosti nezahrnují chyby z jejího typu.

IsBad(IEdmElement)

Vrátí hodnotu true, pokud tento prvek obsahuje chyby vrácené metodou Errors(IEdmElement) .

Platí pro