|  | 
| static ? string | GetName< TEnum > (TEnum value) | 
|  | 
| static ? string | GetName (Type enumType, object value) | 
|  | 
| static string[] | GetNames< TEnum > () | 
|  | 
| static string[] | GetNames (Type enumType) | 
|  | 
| static Type | GetUnderlyingType (Type enumType) | 
|  | 
| static TEnum[] | GetValues< TEnum > () | 
|  | 
| static Array | GetValues (Type enumType) | 
|  | 
| static bool | IsDefined< TEnum > (TEnum value) | 
|  | 
| static bool | IsDefined (Type enumType, object value) | 
|  | 
| static object | Parse (Type enumType, string value) | 
|  | 
| static object | Parse (Type enumType, ReadOnlySpan< char > value) | 
|  | 
| static object | Parse (Type enumType, string value, bool ignoreCase) | 
|  | 
| static object | Parse (Type enumType, ReadOnlySpan< char > value, bool ignoreCase) | 
|  | 
| static TEnum | Parse< TEnum > (string value) | 
|  | 
| static TEnum | Parse< TEnum > (ReadOnlySpan< char > value) | 
|  | 
| static TEnum | Parse< TEnum > (string value, bool ignoreCase) | 
|  | 
| static TEnum | Parse< TEnum > (ReadOnlySpan< char > value, bool ignoreCase) | 
|  | 
| static bool | TryParse (Type enumType, string? value, out object? result) | 
|  | 
| static bool | TryParse (Type enumType, ReadOnlySpan< char > value, out object? result) | 
|  | 
| static bool | TryParse (Type enumType, string? value, bool ignoreCase, out object? result) | 
|  | 
| static bool | TryParse (Type enumType, ReadOnlySpan< char > value, bool ignoreCase, out object? result) | 
|  | 
| static bool | TryParse< TEnum > ([NotNullWhen(true)] string? value, out TEnum result) | 
|  | 
| static bool | TryParse< TEnum > (ReadOnlySpan< char > value, out TEnum result) | 
|  | 
| static bool | TryParse< TEnum > ([NotNullWhen(true)] string? value, bool ignoreCase, out TEnum result) | 
|  | 
| static bool | TryParse< TEnum > (ReadOnlySpan< char > value, bool ignoreCase, out TEnum result) | 
|  | 
| static object | ToObject (Type enumType, object value) | 
|  | 
| static string | Format (Type enumType, object value, string format) | 
|  | 
| static object | ToObject (Type enumType, sbyte value) | 
|  | 
| static object | ToObject (Type enumType, short value) | 
|  | 
| static object | ToObject (Type enumType, int value) | 
|  | 
| static object | ToObject (Type enumType, byte value) | 
|  | 
| static object | ToObject (Type enumType, ushort value) | 
|  | 
| static object | ToObject (Type enumType, uint value) | 
|  | 
| static object | ToObject (Type enumType, long value) | 
|  | 
| static object | ToObject (Type enumType, ulong value) | 
|  | 
|  | 
| static EnumInfo | GetEnumInfo (RuntimeType enumType, bool getNames=true) | 
|  | 
| static string | ValueToHexString (object value) | 
|  | 
| static string | GetEnumName (EnumInfo enumInfo, ulong ulValue) | 
|  | 
| static string | InternalFormat (RuntimeType enumType, ulong value) | 
|  | 
| static string | InternalFlagsFormat (RuntimeType enumType, ulong result) | 
|  | 
| static string | InternalFlagsFormat (EnumInfo enumInfo, ulong resultValue) | 
|  | 
| static ulong | ToUInt64< TEnum > (TEnum value) | 
|  | 
| static bool | TryParse (Type enumType, string value, bool ignoreCase, bool throwOnFailure, out object result) | 
|  | 
| static bool | TryParse (Type enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out object result) | 
|  | 
| static bool | TryParse< TEnum > (string value, bool ignoreCase, bool throwOnFailure, out TEnum result) | 
|  | 
| static bool | TryParse< TEnum > (ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out TEnum result) | 
|  | 
| static bool | TryParseInt32Enum (RuntimeType enumType, ReadOnlySpan< char > value, int minInclusive, int maxInclusive, bool ignoreCase, bool throwOnFailure, TypeCode type, out int result) | 
|  | 
| static bool | TryParseUInt32Enum (RuntimeType enumType, ReadOnlySpan< char > value, uint maxInclusive, bool ignoreCase, bool throwOnFailure, TypeCode type, out uint result) | 
|  | 
| static bool | TryParseInt64Enum (RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out long result) | 
|  | 
| static bool | TryParseUInt64Enum (RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out ulong result) | 
|  | 
| static bool | TryParseRareEnum (RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, [NotNullWhen(true)] out object result) | 
|  | 
| static bool | TryParseByName (RuntimeType enumType, ReadOnlySpan< char > value, bool ignoreCase, bool throwOnFailure, out ulong result) | 
|  | 
| static bool | StartsNumber (char c) | 
|  | 
| static object | ToObject (Type enumType, char value) | 
|  | 
| static object | ToObject (Type enumType, bool value) | 
|  | 
| static RuntimeType | ValidateRuntimeType (Type enumType) | 
|  | 
Definition at line 13 of file Enum.cs.