Partilhar via


EdmVocabularyAnnotation Classe

Definição

Representa uma anotação EDM com um valor imediato.

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
Herança
EdmVocabularyAnnotation
Implementações

Construtores

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, IEdmExpression)

Inicializa uma nova instância da classe EdmVocabularyAnnotation.

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, String, IEdmExpression)

Inicializa uma nova instância da classe EdmVocabularyAnnotation.

Propriedades

Qualifier

Obtém o qualificador usado para discriminar várias associações da mesma propriedade ou tipo.

Target

Obtém o elemento ao qual a anotação se aplica.

Term

Obtém o termo associado pela anotação.

Value

Obtém a expressão que produz o valor da anotação.

Métodos de Extensão

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Obtém o esquema em que uma anotação deve ser serializada.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Obtém a localização em que uma anotação deve ser serializada.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Define o esquema em que uma anotação deve aparecer.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Define o local em que uma anotação deve ser serializada.

Location(IEdmElement)

Obtém o local desse elemento.

Term(IEdmVocabularyAnnotation)

Obtém o termo dessa anotação.

Errors(IEdmElement)

Obtém os erros, se houver, que pertencem a este elemento ou elementos que este elemento contém. Por exemplo, os erros de um tipo estrutural incluem os erros do próprio tipo e os erros de suas propriedades declaradas. O método não analisa elementos referenciados por esse elemento. Por exemplo, erros de uma propriedade não incluem erros de seu tipo.

IsBad(IEdmElement)

Retornará true se este elemento contiver erros retornados pelo Errors(IEdmElement) método .

Aplica-se a