Compartir a través de


EdmVocabularyAnnotation Clase

Definición

Representa una anotación de EDM con un valor inmediato.

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
Herencia
EdmVocabularyAnnotation
Implementaciones

Constructores

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, IEdmExpression)

Inicializa una nueva instancia de la clase EdmVocabularyAnnotation.

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, String, IEdmExpression)

Inicializa una nueva instancia de la clase EdmVocabularyAnnotation.

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