Requires.Defined<TEnum>(TEnum, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
InvalidEnumArgumentException如果给定的值不是枚举类型的命名值,则引发。
public:
generic <typename TEnum>
where TEnum : value class static void Defined(TEnum value, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void Defined<TEnum> (TEnum value, string? parameterName) where TEnum : struct;
[<System.Diagnostics.DebuggerStepThrough>]
static member Defined : 'Enum * string -> unit (requires 'Enum : struct)
Public Shared Sub Defined(Of TEnum As Structure) (value As TEnum, parameterName As String)
类型参数
- TEnum
可以定义的枚举的类型 value 。
参数
- value
- TEnum
可通过命名的值 TEnum 。
- parameterName
- String
要包含在异常中的参数的名称(如果引发)。
- 属性