Enum.GetValuesAsUnderlyingType Метод

Определение

Перегрузки

Имя Описание
GetValuesAsUnderlyingType(Type)

Извлекает массив значений констант базового типа в указанном перечислении.

GetValuesAsUnderlyingType<TEnum>()

Извлекает массив значений констант базового типа в указанном типе перечисления.

GetValuesAsUnderlyingType(Type)

Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs

Извлекает массив значений констант базового типа в указанном перечислении.

public:
 static Array ^ GetValuesAsUnderlyingType(Type ^ enumType);
public static Array GetValuesAsUnderlyingType(Type enumType);
static member GetValuesAsUnderlyingType : Type -> Array
Public Shared Function GetValuesAsUnderlyingType (enumType As Type) As Array

Параметры

enumType
Type

Тип перечисления.

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

Массив, содержащий значения констант базового типа в enumType.

Исключения

Параметр enumType имеет значение null.

enumType не является типом перечисления.

Комментарии

Этот метод можно использовать для получения значений перечисления, когда трудно создать массив типа перечисления. Например, этот метод можно использовать для MetadataLoadContext перечисления или на платформе, в которой недоступен создание кода во время выполнения.

Применяется к

GetValuesAsUnderlyingType<TEnum>()

Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs
Исходный код:
Enum.cs

Извлекает массив значений констант базового типа в указанном типе перечисления.

public:
generic <typename TEnum>
 where TEnum : value class static Array ^ GetValuesAsUnderlyingType();
public static Array GetValuesAsUnderlyingType<TEnum>() where TEnum : struct;
static member GetValuesAsUnderlyingType : unit -> Array (requires 'Enum : struct)
Public Shared Function GetValuesAsUnderlyingType(Of TEnum As Structure) () As Array

Параметры типа

TEnum

Тип перечисления.

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

Массив, содержащий значения констант базового типа в TEnum.

Комментарии

Этот метод можно использовать для получения значений перечисления, когда трудно создать массив типа перечисления. Например, этот метод можно использовать для MetadataLoadContext перечисления или на платформе, в которой недоступен создание кода во время выполнения.

Применяется к