Compartir a través de


IEdmVocabularyAnnotation Interfaz

Definición

Representa una anotación de vocabulario de EDM.

public interface IEdmVocabularyAnnotation : Microsoft.OData.Edm.IEdmElement
type IEdmVocabularyAnnotation = interface
    interface IEdmElement
Public Interface IEdmVocabularyAnnotation
Implements IEdmElement
Derivado
Implementaciones

Propiedades

Qualifier

Obtiene el calificador usado para diferenciar entre varios enlaces de la misma propiedad o tipo.

Target

Obtiene el elemento al que se aplica la anotación.

Term

Obtiene el término enlazado por la anotación.

Value

Obtiene la expresión que genera el valor de la anotación.

Métodos de extensión

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Obtiene el esquema en el que se debe serializar una anotación.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Obtiene la ubicación en la que se debe serializar una anotación.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Establece el esquema en el que debe aparecer una anotación.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Establece la ubicación en la que se debe serializar una anotación.

Location(IEdmElement)

Obtiene la ubicación de este elemento.

Term(IEdmVocabularyAnnotation)

Obtiene el término de esta anotación.

Errors(IEdmElement)

Obtiene los errores, si los hay, que pertenecen a este elemento o a elementos incluidos en este elemento. Por ejemplo, los errores de un tipo estructural incluyen los errores del propio tipo y los errores de sus propiedades declaradas. El método no analiza los elementos a los que hace referencia este elemento. Por ejemplo, los errores de una propiedad no incluyen los errores de su tipo.

IsBad(IEdmElement)

Devuelve true si este elemento contiene errores devueltos por el Errors(IEdmElement) método .

Se aplica a