Condividi tramite


IEdmVocabularyAnnotation Interfaccia

Definizione

Rappresenta un'annotazione del vocabolario EDM.

public interface IEdmVocabularyAnnotation : Microsoft.OData.Edm.IEdmElement
type IEdmVocabularyAnnotation = interface
    interface IEdmElement
Public Interface IEdmVocabularyAnnotation
Implements IEdmElement
Derivato
Implementazioni

Proprietà

Qualifier

Ottiene il qualificatore utilizzato per discriminare tra più associazioni dello stesso tipo o proprietà.

Target

Ottiene l'elemento cui si applica l'annotazione.

Term

Ottiene il termine associato all'annotazione.

Value

Ottiene l'espressione che restituisce il valore dell'annotazione.

Metodi di estensione

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Ottiene lo schema in cui deve essere serializzata un'annotazione.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Ottiene il percorso in cui deve essere serializzata un'annotazione.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Imposta lo schema in cui deve essere visualizzata un'annotazione.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Imposta la posizione in cui deve essere serializzata un'annotazione.

Location(IEdmElement)

Ottiene il percorso dell'elemento.

Term(IEdmVocabularyAnnotation)

Ottiene il termine di questa annotazione.

Errors(IEdmElement)

Ottiene gli eventuali errori che appartengono all'elemento o agli elementi che contiene. Gli errori per un tipo strutturale includono ad esempio gli errori relativi a tipo stesso ed errori relativi alle proprietà dichiarate. Il metodo non analizza gli elementi cui questo elemento fa riferimento. Gli errori relativi a una proprietà non includono errori del tipo corrispondente.

IsBad(IEdmElement)

Restituisce true se questo elemento contiene errori restituiti dal Errors(IEdmElement) metodo .

Si applica a