Compartir a través de


EnumTypeConfiguration Clase

Definición

Representa un IEdmEnumType objeto que se puede compilar mediante ODataModelBuilder.

public class EnumTypeConfiguration : Microsoft.AspNet.OData.Builder.IEdmTypeConfiguration
type EnumTypeConfiguration = class
    interface IEdmTypeConfiguration
Public Class EnumTypeConfiguration
Implements IEdmTypeConfiguration
Herencia
EnumTypeConfiguration
Implementaciones

Constructores

EnumTypeConfiguration(ODataModelBuilder, Type)

Inicializa una nueva instancia de la clase EnumTypeConfiguration.

Propiedades

AddedExplicitly

Obtiene o establece un valor que es true si el usuario estableció el nombre o el espacio de nombres del tipo; false si se infiere mediante convenciones.

ClrType

Obtiene el CLR Typede respaldo .

ExplicitMembers

Obtiene la colección de los miembros agregados explícitamente.

FullName

Obtiene el nombre completo del tipo EDM.

IgnoredMembers

Obtiene los miembros del tipo CLR de respaldo que se ignorarán en este tipo enum.

IsFlags

Obtiene el IsFlags de este tipo de enumeración. Si es true, un valor combinado es equivalente a bit a bit O de los valores discretos.

Kind

Obtiene el EdmTypeKind objeto de este tipo EDM.

Members

Obtiene todos los miembros posibles (valores definidos) de este tipo enum type, que se agregará al modelo EDM como elementos edm:Member.

ModelBuilder

Obtiene el objeto ODataModelBuilder.

Name

Obtiene o establece el nombre de este tipo EDM.

Namespace

Obtiene o establece el espacio de nombres de este tipo EDM.

RemovedMembers

Obtiene la colección de los miembros quitados explícitamente.

UnderlyingType

Obtiene esta enumeración subyacente Type.

Métodos

AddMember(Enum)

Agrega un miembro enum a este tipo enum.

RemoveMember(Enum)

Quita el miembro determinado.

Se aplica a