Class RESTEnum
Used to be 'RESTEnumUtil'
Assembly: Glitch9.IO.dll
Syntax
public static class RESTEnum
Methods
|
Edit this page
View Source
GetRESTEnum(Enum)
Declaration
public static string GetRESTEnum(this Enum value)
Parameters
| Type |
Name |
Description |
| Enum |
value |
|
Returns
|
Edit this page
View Source
ParseNullable<TEnum>(string, bool)
Declaration
public static TEnum? ParseNullable<TEnum>(string raw, bool ignoreCase = true) where TEnum : struct, Enum
Parameters
Returns
Type Parameters
|
Edit this page
View Source
Parse<TEnum>(string, bool, TEnum)
Declaration
public static TEnum Parse<TEnum>(string raw, bool ignoreCase, TEnum fallback = default) where TEnum : Enum
Parameters
| Type |
Name |
Description |
| string |
raw |
|
| bool |
ignoreCase |
|
| TEnum |
fallback |
|
Returns
Type Parameters
|
Edit this page
View Source
Parse<TEnum>(string, TEnum)
Declaration
public static TEnum Parse<TEnum>(string raw, TEnum fallback = default) where TEnum : Enum
Parameters
| Type |
Name |
Description |
| string |
raw |
|
| TEnum |
fallback |
|
Returns
Type Parameters
|
Edit this page
View Source
TryGetName(Enum, out string)
Declaration
public static bool TryGetName(Enum value, out string name)
Parameters
Returns
|
Edit this page
View Source
TryParse(Type, string, bool, out object)
Declaration
public static bool TryParse(Type enumType, string enumName, bool ignoreCase, out object result)
Parameters
Returns
|
Edit this page
View Source
TryParse(Type, string, out object)
Declaration
public static bool TryParse(Type enumType, string enumName, out object result)
Parameters
Returns
|
Edit this page
View Source
TryParse<T>(string, bool, out T)
Declaration
public static bool TryParse<T>(string enumName, bool ignoreCase, out T result) where T : struct
Parameters
| Type |
Name |
Description |
| string |
enumName |
|
| bool |
ignoreCase |
|
| T |
result |
|
Returns
Type Parameters
|
Edit this page
View Source
TryParse<T>(string, out T)
Declaration
public static bool TryParse<T>(string enumName, out T result) where T : struct
Parameters
| Type |
Name |
Description |
| string |
enumName |
|
| T |
result |
|
Returns
Type Parameters