Compartir a través de


EdmEnumMember Clase

Definición

Representa un miembro de un tipo de enumeración EDM.

public class EdmEnumMember : Microsoft.OData.Edm.EdmNamedElement, Microsoft.OData.Edm.IEdmEnumMember
type EdmEnumMember = class
    inherit EdmNamedElement
    interface IEdmEnumMember
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Class EdmEnumMember
Inherits EdmNamedElement
Implements IEdmEnumMember
Herencia
Implementaciones

Constructores

EdmEnumMember(IEdmEnumType, String, IEdmEnumMemberValue)

Inicializa una nueva instancia de la clase EdmEnumMember.

Propiedades

DeclaringType

Obtiene el tipo al que pertenece este miembro.

Name

Obtiene el nombre de este elemento.

(Heredado de EdmNamedElement)
Value

Obtiene el valor de este miembro de tipo de enumeración.

Métodos de extensión

IsValueExplicit(IEdmEnumMember, IEdmModel)

Obtiene una anotación que indica si el valor de un miembro de enumeración se debe serializar explícitamente.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

Establece una anotación que indica si el valor de un miembro de enumeración se debe serializar explícitamente.

GetSymbolicString(IEdmVocabularyAnnotatable)

Obtiene la cadena simbólica de un elemento anotado. En el siguiente cambio importante, es mejor agregar una propiedad a IEdmVocabularyAnnotatable.

Location(IEdmElement)

Obtiene la ubicación de este elemento.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Obtiene las anotaciones de vocabulario de un elemento Annotatable tal y como se ven desde un modelo determinado.

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