Sdílet prostřednictvím


IEdmStructuralProperty Rozhraní

Definice

Představuje strukturální vlastnost EDM (tj. bez navigace).

public interface IEdmStructuralProperty : Microsoft.OData.Edm.IEdmProperty
type IEdmStructuralProperty = interface
    interface IEdmProperty
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Interface IEdmStructuralProperty
Implements IEdmProperty
Odvozené
Implementuje

Vlastnosti

DeclaringType

Získá typ, do kterého tato vlastnost patří.

(Zděděno od IEdmProperty)
DefaultValueString

Získá výchozí hodnotu této vlastnosti.

Name

Získá název tohoto prvku.

(Zděděno od IEdmNamedElement)
PropertyKind

Získá typ této vlastnosti.

(Zděděno od IEdmProperty)
Type

Získá typ této vlastnosti.

(Zděděno od IEdmProperty)

Metody rozšíření

GetSymbolicString(IEdmVocabularyAnnotatable)

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

IsKey(IEdmProperty)

Určuje, zda je zadaná vlastnost klíčem pro jeho obsažený typ.

Location(IEdmElement)

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

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Získá poznámky ke slovníku elementu s poznámkami, jak je vidět z konkrétního modelu.

ToTraceString(IEdmProperty)

Vrátí text reprezentaci aktuálního objektu.

Errors(IEdmElement)

Získá chyby, pokud existují, které patří k tomuto elementu nebo elementům, které tento prvek obsahuje. Mezi chyby strukturálního typu patří například 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