Поделиться через


EnumMember - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Представляет элемент перечисления.

Иерархия наследования

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.EnumMember

Пространство имен:  System.Data.Entity.Core.Metadata.Edm
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public NotInheritable Class EnumMember _
    Inherits MetadataItem
'Применение
Dim instance As EnumMember
public sealed class EnumMember : MetadataItem
public ref class EnumMember sealed : public MetadataItem
[<SealedAttribute>]
type EnumMember =  
    class 
        inherit MetadataItem 
    end
public final class EnumMember extends MetadataItem

Тип EnumMember предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство BuiltInTypeKind Возвращает вид этого типа. (Переопределяет MetadataItem.BuiltInTypeKind.)
Открытое свойство Documentation Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem.)
Открытое свойство MetadataProperties Возвращает список свойств текущего типа. (Унаследовано от MetadataItem.)
Открытое свойство Name Возвращает имя этого элемента перечисления.
Открытое свойство Value Возвращает значение этого элемента перечисления.

По верхнему краю

Методы

  Имя Описание
Открытый метод AddAnnotation Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem.)
Открытый методСтатический член Create(String, Byte, IEnumerable<MetadataProperty>) Создает экземпляр EnumMember, доступный только для чтения.
Открытый методСтатический член Create(String, Int16, IEnumerable<MetadataProperty>) Создает экземпляр EnumMember, доступный только для чтения.
Открытый методСтатический член Create(String, Int32, IEnumerable<MetadataProperty>) Создает экземпляр EnumMember, доступный только для чтения.
Открытый методСтатический член Create(String, Int64, IEnumerable<MetadataProperty>) Создает экземпляр EnumMember, доступный только для чтения.
Открытый методСтатический член Create(String, SByte, IEnumerable<MetadataProperty>) Создает экземпляр EnumMember, доступный только для чтения.
Открытый метод Equals (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetType (Унаследовано от Object.)
Открытый метод RemoveAnnotation Удаляет заметку с указанным именем. (Унаследовано от MetadataItem.)
Открытый метод ToString Переопределение System.Object.ToString для улучшенного строкового представления этого типа. (Переопределяет Object.ToString().)

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.Core.Metadata.Edm - пространство имен