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


EnumMember.Create - метод (String, SByte, IEnumerable<MetadataProperty>)

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

Создает экземпляр EnumMember, доступный только для чтения.

Этот интерфейс API CLS-несовместим. 

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

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Shared Function Create ( _
    name As String, _
    value As SByte, _
    metadataProperties As IEnumerable(Of MetadataProperty) _
) As EnumMember
'Применение
Dim name As String 
Dim value As SByte 
Dim metadataProperties As IEnumerable(Of MetadataProperty)
Dim returnValue As EnumMember 

returnValue = EnumMember.Create(name, value, _
    metadataProperties)
[CLSCompliantAttribute(false)]
public static EnumMember Create(
    string name,
    sbyte value,
    IEnumerable<MetadataProperty> metadataProperties
)
[CLSCompliantAttribute(false)]
public:
static EnumMember^ Create(
    String^ name, 
    signed char value, 
    IEnumerable<MetadataProperty^>^ metadataProperties
)
[<CLSCompliantAttribute(false)>]
static member Create : 
        name:string * 
        value:sbyte * 
        metadataProperties:IEnumerable<MetadataProperty> -> EnumMember
public static function Create(
    name : String, 
    value : sbyte, 
    metadataProperties : IEnumerable<MetadataProperty>
) : EnumMember

Параметры

  • name
    Тип: System.String
    Имя члена перечисления.
  • value
    Тип: System.SByte
    Значение члена перечисления.

Возвращаемое значение

Тип: System.Data.Entity.Core.Metadata.Edm.EnumMember
Только что созданный экземпляр EnumMember.

Исключения

Исключение Условие
ArgumentException

имя имеет значение NULL или пустое.

См. также

Справочник

EnumMember Класс

Create - перегрузка

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