Requires.Defined<TEnum>(TEnum, String) 方法

定义

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

要包含在异常中的参数的名称(如果引发)。

属性

适用于