Table of Contents

Class ApiEnumUtils

public static class ApiEnumUtils
Inheritance
ApiEnumUtils
Inherited Members

Methods

ParseEnum<TEnum>(string)

public static TEnum ParseEnum<TEnum>(string apiName) where TEnum : Enum

Parameters

apiName string

Returns

TEnum

Type Parameters

TEnum

ToApiValue(Enum)

public static string ToApiValue(this Enum value)

Parameters

value Enum

Returns

string

TryParse(Type, string, out object, bool)

public static bool TryParse(Type enumType, string apiName, out object result, bool ignoreCase = false)

Parameters

enumType Type
apiName string
result object
ignoreCase bool

Returns

bool

TryParse<TEnum>(string, out TEnum, bool)

public static bool TryParse<TEnum>(string apiName, out TEnum result, bool ignoreCase = false) where TEnum : struct, Enum

Parameters

apiName string
result TEnum
ignoreCase bool

Returns

bool

Type Parameters

TEnum