Partilhar via


IEdmEnumMember Interface

Definição

Representa uma definição de um membro de tipo de enumeração EDM.

public interface IEdmEnumMember : Microsoft.OData.Edm.IEdmNamedElement, Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable
type IEdmEnumMember = interface
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Interface IEdmEnumMember
Implements IEdmNamedElement, IEdmVocabularyAnnotatable
Derivado
Implementações

Propriedades

DeclaringType

Obtém o tipo ao qual este membro pertence.

Name

Obtém o nome desse elemento.

(Herdado de IEdmNamedElement)
Value

Obtém o valor desse membro de tipo de enumeração.

Métodos de Extensão

IsValueExplicit(IEdmEnumMember, IEdmModel)

Obtém uma anotação que indica se o valor de um membro de enumeração deve ser serializado explicitamente.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

Define uma anotação que indica se o valor de um membro de enumeração deve ser serializado explicitamente.

GetSymbolicString(IEdmVocabularyAnnotatable)

Obtém a cadeia de caracteres simbólica de um elemento anotado. Na próxima alteração interruptiva, é melhor adicionar uma propriedade a IEdmVocabularyAnnotatable.

Location(IEdmElement)

Obtém o local desse elemento.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Obtém anotações de vocabulário de um elemento annotatable, conforme visto de um modelo específico.

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