Condividi tramite


EdmVocabularyAnnotation Classe

Definizione

Rappresenta un'annotazione EDM con un valore immediato.

public class EdmVocabularyAnnotation : Microsoft.OData.Edm.EdmElement, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotation
type EdmVocabularyAnnotation = class
    inherit EdmElement
    interface IEdmVocabularyAnnotation
    interface IEdmElement
Public Class EdmVocabularyAnnotation
Inherits EdmElement
Implements IEdmVocabularyAnnotation
Ereditarietà
EdmVocabularyAnnotation
Implementazioni

Costruttori

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, IEdmExpression)

Inizializza una nuova istanza della classe EdmVocabularyAnnotation.

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, String, IEdmExpression)

Inizializza una nuova istanza della classe EdmVocabularyAnnotation.

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