| TryGetEnumTEnum(JsonValue, TEnum, JsonValueType) | Tries to get the specified JsonValue as a TEnum value if expectedType is Undefined or matches the Type property of the specified json parameter. |
| TryGetEnumTEnum(JsonValue, Boolean, TEnum, JsonValueType) | Tries to get the specified JsonValue as TEnum if expectedType is Undefined or matches the Type property of the specified json parameter. |
| TryGetEnumTEnum(JsonValue, Boolean, TEnum, String, JsonValueType) | Tries to get the specified JsonValue as TEnum if expectedType is Undefined or matches the Type property of the specified json parameter. |