Zdexby TheHolyOneZ
36,909 classes
Class

EnumUtils

: Object
Newtonsoft.Json.Utilities.EnumUtils, Newtonsoft.Json 0x0010 (16 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x0010

Members 4

OffsetSizeNameTypeFlagsDefault
—0x02EnumSeparatorCharushortPrivateStatic+1 flags38496
—0x08EnumSeparatorStringstringPrivateStatic+1 flags3197851506272
0x08ValuesAndNamesPerEnumThreadSafeStore<Newtonsoft.Json.Utilities.StructMultiKey<System.TypePrivateStatic+1 flags—
0x08_camelCaseNamingStrategyCamelCaseNamingStrategyPrivateStatic—

Functions 11

SignatureFlagsNativeParams
EnumInfo InitializeValuesAndNames(const StructMultiKey<System.Type& key)PrivateStatic0x10
IList<T> GetFlagsValues(const uint8& value)PublicStatic0x08
bool TryToString(Type enumType, object value, bool camelCase, ref string& name)PublicStatic0x08
bool TryToString(Type enumType, object value, NamingStrategy namingStrategy, ref string& name)PublicStatic0x08
string InternalFlagsFormat(EnumInfo entry, ulong result)PrivateStatic0x08
EnumInfo GetEnumValuesAndNames(Type enumType)PublicStatic0x08
ulong ToUInt64(object value)PrivateStatic0x08
object ParseEnum(Type enumType, NamingStrategy namingStrategy, const string& value, bool disallowNumber)PublicStatic0x08
Nullable<System.Int32> MatchName(const string& value, const string[]& enumNames, const string[]& resolvedNames, int valueIndex, int valueSubstringLength, const StringComparison& comparison)PrivateStatic0x08
Nullable<System.Int32> FindIndexByName(const string[]& enumNames, const string& value, int valueIndex, int valueSubstringLength, const StringComparison& comparison)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00