181 if (
text._stringLength == 0)
186 bool flag =
char.IsDigit(
text[(
int)num]);
200 return "Type must be a type provided by the runtime." !=
null;
381 bool flag = type !=
type2;
432 if (type !=
null || type !=
null)
440 [
Obsolete(
"The provider argument is not used. Please use ToString(String).")]
488 [
Obsolete(
"The provider argument is not used. Please use ToString().")]
858 return "Type provided must be an Enum.";
1049 return "Requested value '{0}' was not found.";
class f__AnonymousType0<< Count > j__TPar
static uint ToUInt32(object value)
static short ToInt16(object value, IFormatProvider provider)
static sbyte ToSByte(object value, IFormatProvider provider)
static long ToInt64(object value)
static ushort ToUInt16(object value, IFormatProvider provider)
static TypeCode GetTypeCode(object value)
static object ChangeType(object value, TypeCode typeCode, IFormatProvider provider)
static bool ToBoolean(object value, IFormatProvider provider)
static int ToInt32(object value)
static object DefaultToType(IConvertible value, Type targetType, IFormatProvider provider)
static byte ToByte(object value, IFormatProvider provider)
static ulong ToUInt64(object value)
static char ToChar(object value, IFormatProvider provider)
ValuesAndNames(ulong[] values, string[] names)
static Type GetUnderlyingType(Type enumType)
static string[] GetNames(Type enumType)
static bool TryParse< TEnum >(string value, [Out] TEnum result)
static string InternalFormattedHexString(object value)
static bool IsDefined(Type enumType, object value)
string ToString(string format, IFormatProvider provider)
static object Parse(Type enumType, string value)
static string InternalFlagsFormat(RuntimeType eT, object value)
static string GetName(Type enumType, object value)
static object ToObject(Type enumType, char value)
static Array GetValues(Type enumType)
static object ToObject(Type enumType, uint value)
static object ToObject(Type enumType, object value)
static ulong[] InternalGetValues(RuntimeType enumType)
static object ToObject(Type enumType, short value)
static object ToObject(Type enumType, sbyte value)
override string ToString()
static object ToObject(Type enumType, byte value)
static object InternalBoxEnum(RuntimeType enumType, long value)
static string[] InternalGetNames(RuntimeType enumType)
static bool GetEnumValuesAndNames(RuntimeType enumType, [Out] ulong[] values, [Out] string[] names)
static bool TryParseEnum(Type enumType, string value, bool ignoreCase, Enum.EnumResult parseResult)
const string enumSeperator
override int GetHashCode()
string ToString(IFormatProvider provider)
static string Format(Type enumType, object value, string format)
override bool Equals(object obj)
int CompareTo(object target)
static object ToObject(Type enumType, long value)
string ToString(string format)
static object ToObject(Type enumType, int value)
static object ToObject(Type enumType, ushort value)
static object ToObject(Type enumType, bool value)
static RuntimeType InternalGetUnderlyingType(RuntimeType enumType)
static int InternalCompareTo(object o1, object o2)
static string InternalFormat(RuntimeType eT, object value)
bool InternalHasFlag(Enum flags)
static object ToObject(Type enumType, ulong value)
static readonly char[] enumSeperatorCharArray
static ulong ToUInt64(object value)
static object Parse(Type enumType, string value, bool ignoreCase)
static Enum.ValuesAndNames GetCachedValuesAndNames(RuntimeType enumType, bool getNames)
static string GetResourceString(string key)
static CultureInfo CurrentCulture
static CultureInfo InvariantCulture
static bool DefaultEquals(object o1, object o2)
double ToDouble(IFormatProvider provider)
DateTime ToDateTime(IFormatProvider provider)
short ToInt16(IFormatProvider provider)
int ToInt32(IFormatProvider provider)
char ToChar(IFormatProvider provider)
float ToSingle(IFormatProvider provider)
ulong ToUInt64(IFormatProvider provider)
ushort ToUInt16(IFormatProvider provider)
decimal ToDecimal(IFormatProvider provider)
bool ToBoolean(IFormatProvider provider)
object ToType(Type conversionType, IFormatProvider provider)
sbyte ToSByte(IFormatProvider provider)
uint ToUInt32(IFormatProvider provider)
byte ToByte(IFormatProvider provider)
long ToInt64(IFormatProvider provider)
Enum.ParseFailureKind m_failure
void SetFailure(Enum.ParseFailureKind failure, string failureParameter)
void SetFailure(Enum.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
void SetFailure(Exception unhandledException)
Exception m_innerException
object m_failureMessageFormatArgument
void Init(bool canMethodThrow)
Exception GetEnumParseException()
string m_failureMessageID
string m_failureParameter