using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
/// Provides the base class for enumerations.
// Token: 0x020000DE RID: 222
[Token(Token = "0x20000DE")]
[ComVisible(true)]
[Serializable]
public abstract class Enum : ValueType, IComparable, IFormattable, IConvertible
{
// Token: 0x06000857 RID: 2135 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000857")]
[Address(RVA = "0x1E8D0A0", Offset = "0x1E8BEA0", VA = "0x181E8D0A0")]
private static Enum.ValuesAndNames GetCachedValuesAndNames(RuntimeType enumType, bool getNames)
{
return null;
}
// Token: 0x06000858 RID: 2136 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000858")]
[Address(RVA = "0x1E8E010", Offset = "0x1E8CE10", VA = "0x181E8E010")]
private static string InternalFormattedHexString(object value)
{
return null;
}
// Token: 0x06000859 RID: 2137 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000859")]
[Address(RVA = "0x1E8DE60", Offset = "0x1E8CC60", VA = "0x181E8DE60")]
private static string InternalFormat(RuntimeType eT, object value)
{
return null;
}
// Token: 0x0600085A RID: 2138 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600085A")]
[Address(RVA = "0x1E8DA70", Offset = "0x1E8C870", VA = "0x181E8DA70")]
private static string InternalFlagsFormat(RuntimeType eT, object value)
{
return null;
}
// Token: 0x0600085B RID: 2139 RVA: 0x00007AA0 File Offset: 0x00005CA0
[Token(Token = "0x600085B")]
[Address(RVA = "0x1E90D40", Offset = "0x1E8FB40", VA = "0x181E90D40")]
internal static ulong ToUInt64(object value)
{
return 0UL;
}
// Token: 0x0600085C RID: 2140 RVA: 0x00007AB8 File Offset: 0x00005CB8
[Token(Token = "0x600085C")]
[Address(RVA = "0x1E8DA60", Offset = "0x1E8C860", VA = "0x181E8DA60")]
private static int InternalCompareTo(object o1, object o2)
{
return 0;
}
// Token: 0x0600085D RID: 2141 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600085D")]
[Address(RVA = "0x1E8E4F0", Offset = "0x1E8D2F0", VA = "0x181E8E4F0")]
internal static RuntimeType InternalGetUnderlyingType(RuntimeType enumType)
{
return null;
}
// Token: 0x0600085E RID: 2142 RVA: 0x00007AD0 File Offset: 0x00005CD0
[Token(Token = "0x600085E")]
[Address(RVA = "0x1E8D1E0", Offset = "0x1E8BFE0", VA = "0x181E8D1E0")]
private static bool GetEnumValuesAndNames(RuntimeType enumType, out ulong[] values, out string[] names)
{
return default(bool);
}
// Token: 0x0600085F RID: 2143 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600085F")]
[Address(RVA = "0x1E8DA50", Offset = "0x1E8C850", VA = "0x181E8DA50")]
private static object InternalBoxEnum(RuntimeType enumType, long value)
{
return null;
}
/// Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. The return value indicates whether the conversion succeeded.
/// The case-sensitive string representation of the enumeration name or underlying value to convert.
/// When this method returns, contains an object of type TEnum whose value is represented by if the parse operation succeeds. If the parse operation fails, contains the default value of the underlying type of TEnum. Note that this value need not be a member of the TEnum enumeration. This parameter is passed uninitialized.
/// The enumeration type to which to convert .
///
/// if the parameter was converted successfully; otherwise, .
///
/// is not an enumeration type.
// Token: 0x06000860 RID: 2144 RVA: 0x00007AE8 File Offset: 0x00005CE8
[Token(Token = "0x6000860")]
[Address(RVA = "0x1902D80", Offset = "0x1901B80", VA = "0x181902D80")]
public static bool TryParse(string value, out TEnum result) where TEnum : struct
{
return default(bool);
}
/// Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-sensitive. The return value indicates whether the conversion succeeded.
/// The string representation of the enumeration name or underlying value to convert.
///
/// to ignore case; to consider case.
/// When this method returns, contains an object of type TEnum whose value is represented by if the parse operation succeeds. If the parse operation fails, contains the default value of the underlying type of TEnum. Note that this value need not be a member of the TEnum enumeration. This parameter is passed uninitialized.
/// The enumeration type to which to convert .
///
/// if the parameter was converted successfully; otherwise, .
///
/// is not an enumeration type.
// Token: 0x06000861 RID: 2145 RVA: 0x00007B00 File Offset: 0x00005D00
[Token(Token = "0x6000861")]
[Address(RVA = "0x1902E00", Offset = "0x1901C00", VA = "0x181902E00")]
public static bool TryParse(string value, bool ignoreCase, out TEnum result) where TEnum : struct
{
return default(bool);
}
/// Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object.
/// An enumeration type.
/// A string containing the name or value to convert.
/// An object of type whose value is represented by .
///
/// or is .
///
/// is not an .
/// -or-
/// is either an empty string or only contains white space.
/// -or-
/// is a name, but not one of the named constants defined for the enumeration.
///
/// is outside the range of the underlying type of .
// Token: 0x06000862 RID: 2146 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000862")]
[Address(RVA = "0x1E8E640", Offset = "0x1E8D440", VA = "0x181E8E640")]
[ComVisible(true)]
public static object Parse(Type enumType, string value)
{
return null;
}
/// Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-insensitive.
/// An enumeration type.
/// A string containing the name or value to convert.
///
/// to ignore case; to regard case.
/// An object of type whose value is represented by .
///
/// or is .
///
/// is not an .
/// -or-
/// is either an empty string ("") or only contains white space.
/// -or-
/// is a name, but not one of the named constants defined for the enumeration.
///
/// is outside the range of the underlying type of .
// Token: 0x06000863 RID: 2147 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000863")]
[Address(RVA = "0x1E8E770", Offset = "0x1E8D570", VA = "0x181E8E770")]
[ComVisible(true)]
public static object Parse(Type enumType, string value, bool ignoreCase)
{
return null;
}
// Token: 0x06000864 RID: 2148 RVA: 0x00007B18 File Offset: 0x00005D18
[Token(Token = "0x6000864")]
[Address(RVA = "0x1E90EE0", Offset = "0x1E8FCE0", VA = "0x181E90EE0")]
private static bool TryParseEnum(Type enumType, string value, bool ignoreCase, ref Enum.EnumResult parseResult)
{
return default(bool);
}
/// Returns the underlying type of the specified enumeration.
/// The enumeration whose underlying type will be retrieved.
/// The underlying type of .
///
/// is .
///
/// is not an .
// Token: 0x06000865 RID: 2149 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000865")]
[Address(RVA = "0x1E8D760", Offset = "0x1E8C560", VA = "0x181E8D760")]
[ComVisible(true)]
public static Type GetUnderlyingType(Type enumType)
{
return null;
}
/// Retrieves an array of the values of the constants in a specified enumeration.
/// An enumeration type.
/// An array that contains the values of the constants in .
///
/// is .
///
/// is not an .
/// The method is invoked by reflection in a reflection-only context,
/// -or-
/// is a type from an assembly loaded in a reflection-only context.
// Token: 0x06000866 RID: 2150 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000866")]
[Address(RVA = "0x1E8D820", Offset = "0x1E8C620", VA = "0x181E8D820")]
[ComVisible(true)]
public static Array GetValues(Type enumType)
{
return null;
}
// Token: 0x06000867 RID: 2151 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000867")]
[Address(RVA = "0x1E8E500", Offset = "0x1E8D300", VA = "0x181E8E500")]
internal static ulong[] InternalGetValues(RuntimeType enumType)
{
return null;
}
/// Retrieves the name of the constant in the specified enumeration that has the specified value.
/// An enumeration type.
/// The value of a particular enumerated constant in terms of its underlying type.
/// A string containing the name of the enumerated constant in whose value is ; or if no such constant is found.
///
/// or is .
///
/// is not an .
/// -or-
/// is neither of type nor does it have the same underlying type as .
// Token: 0x06000868 RID: 2152 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000868")]
[Address(RVA = "0x1E8D200", Offset = "0x1E8C000", VA = "0x181E8D200")]
[ComVisible(true)]
public static string GetName(Type enumType, object value)
{
return null;
}
/// Retrieves an array of the names of the constants in a specified enumeration.
/// An enumeration type.
/// A string array of the names of the constants in .
///
/// is .
///
/// parameter is not an .
// Token: 0x06000869 RID: 2153 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000869")]
[Address(RVA = "0x1E8D2C0", Offset = "0x1E8C0C0", VA = "0x181E8D2C0")]
[ComVisible(true)]
public static string[] GetNames(Type enumType)
{
return null;
}
// Token: 0x0600086A RID: 2154 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600086A")]
[Address(RVA = "0x1E8E480", Offset = "0x1E8D280", VA = "0x181E8E480")]
internal static string[] InternalGetNames(RuntimeType enumType)
{
return null;
}
/// Converts the specified object with an integer value to an enumeration member.
/// The enumeration type to return.
/// The value convert to an enumeration member.
/// An enumeration object whose value is .
///
/// or is .
///
/// is not an .
/// -or-
/// is not type , , , , , , , or .
// Token: 0x0600086B RID: 2155 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600086B")]
[Address(RVA = "0x1E90370", Offset = "0x1E8F170", VA = "0x181E90370")]
[ComVisible(true)]
public static object ToObject(Type enumType, object value)
{
return null;
}
/// Returns a Boolean telling whether a given integral value, or its name as a string, exists in a specified enumeration.
/// An enumeration type.
/// The value or name of a constant in .
///
/// if a constant in has a value equal to ; otherwise, .
///
/// or is .
///
/// is not an .
/// -or-
/// The type of is an enumeration, but it is not an enumeration of type .
/// -or-
/// The type of is not an underlying type of .
///
/// is not type , , , , , , , or , or .
// Token: 0x0600086C RID: 2156 RVA: 0x00007B30 File Offset: 0x00005D30
[Token(Token = "0x600086C")]
[Address(RVA = "0x1E8E580", Offset = "0x1E8D380", VA = "0x181E8E580")]
[ComVisible(true)]
public static bool IsDefined(Type enumType, object value)
{
return default(bool);
}
/// Converts the specified value of a specified enumerated type to its equivalent string representation according to the specified format.
/// The enumeration type of the value to convert.
/// The value to convert.
/// The output format to use.
/// A string representation of .
/// The , , or parameter is .
/// The parameter is not an type.
/// -or-
/// The is from an enumeration that differs in type from .
/// -or-
/// The type of is not an underlying type of .
/// The parameter contains an invalid value.
///
/// equals "X", but the enumeration type is unknown.
// Token: 0x0600086D RID: 2157 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600086D")]
[Address(RVA = "0x1E8CA60", Offset = "0x1E8B860", VA = "0x181E8CA60")]
[ComVisible(true)]
public static string Format(Type enumType, object value, string format)
{
return null;
}
// Token: 0x0600086E RID: 2158 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600086E")]
[Address(RVA = "0x1E8D810", Offset = "0x1E8C610", VA = "0x181E8D810")]
private object get_value()
{
return null;
}
// Token: 0x0600086F RID: 2159 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600086F")]
[Address(RVA = "0x1E8D810", Offset = "0x1E8C610", VA = "0x181E8D810")]
internal object GetValue()
{
return null;
}
// Token: 0x06000870 RID: 2160 RVA: 0x00007B48 File Offset: 0x00005D48
[Token(Token = "0x6000870")]
[Address(RVA = "0x1E8E570", Offset = "0x1E8D370", VA = "0x181E8E570")]
private bool InternalHasFlag(Enum flags)
{
return default(bool);
}
// Token: 0x06000871 RID: 2161 RVA: 0x00007B60 File Offset: 0x00005D60
[Token(Token = "0x6000871")]
[Address(RVA = "0x1E8D1F0", Offset = "0x1E8BFF0", VA = "0x181E8D1F0")]
private int get_hashcode()
{
return 0;
}
/// Returns a value indicating whether this instance is equal to a specified object.
/// An object to compare with this instance, or .
///
/// if is an enumeration value of the same type and with the same underlying value as this instance; otherwise, .
// Token: 0x06000872 RID: 2162 RVA: 0x00007B78 File Offset: 0x00005D78
[Token(Token = "0x6000872")]
[Address(RVA = "0x1E8CA50", Offset = "0x1E8B850", VA = "0x181E8CA50", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// Returns the hash code for the value of this instance.
/// A 32-bit signed integer hash code.
// Token: 0x06000873 RID: 2163 RVA: 0x00007B90 File Offset: 0x00005D90
[Token(Token = "0x6000873")]
[Address(RVA = "0x1E8D1F0", Offset = "0x1E8BFF0", VA = "0x181E8D1F0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// Converts the value of this instance to its equivalent string representation.
/// The string representation of the value of this instance.
// Token: 0x06000874 RID: 2164 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000874")]
[Address(RVA = "0x1E90C70", Offset = "0x1E8FA70", VA = "0x181E90C70", Slot = "3")]
public override string ToString()
{
return null;
}
/// This method overload is obsolete; use .
/// A format specification.
/// (Obsolete.)
/// The string representation of the value of this instance as specified by .
///
/// does not contain a valid format specification.
///
/// equals "X", but the enumeration type is unknown.
// Token: 0x06000875 RID: 2165 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000875")]
[Address(RVA = "0x1E90C60", Offset = "0x1E8FA60", VA = "0x181E90C60", Slot = "5")]
[Obsolete]
public string ToString(string format, IFormatProvider provider)
{
return null;
}
/// Compares this instance to a specified object and returns an indication of their relative values.
/// An object to compare, or .
/// A signed number that indicates the relative values of this instance and .
/// Value
///
/// Meaning
///
/// Less than zero
///
/// The value of this instance is less than the value of .
///
/// Zero
///
/// The value of this instance is equal to the value of .
///
/// Greater than zero
///
/// The value of this instance is greater than the value of .
///
/// -or-
///
/// is .
///
/// and this instance are not the same type.
/// This instance is not type , , , , , , , or .
/// This instance is null.
// Token: 0x06000876 RID: 2166 RVA: 0x00007BA8 File Offset: 0x00005DA8
[Token(Token = "0x6000876")]
[Address(RVA = "0x1E8C880", Offset = "0x1E8B680", VA = "0x181E8C880", Slot = "4")]
public int CompareTo(object target)
{
return 0;
}
/// Converts the value of this instance to its equivalent string representation using the specified format.
/// A format string.
/// The string representation of the value of this instance as specified by .
///
/// contains an invalid specification.
///
/// equals "X", but the enumeration type is unknown.
// Token: 0x06000877 RID: 2167 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000877")]
[Address(RVA = "0x1E90A80", Offset = "0x1E8F880", VA = "0x181E90A80")]
public string ToString(string format)
{
return null;
}
/// This method overload is obsolete; use .
/// (obsolete)
/// The string representation of the value of this instance.
// Token: 0x06000878 RID: 2168 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000878")]
[Address(RVA = "0x479DA0", Offset = "0x478BA0", VA = "0x180479DA0", Slot = "21")]
[Obsolete]
public string ToString(IFormatProvider provider)
{
return null;
}
/// Determines whether one or more bit fields are set in the current instance.
/// An enumeration value.
///
/// if the bit field or bit fields that are set in are also set in the current instance; otherwise, .
///
/// is a different type than the current instance.
// Token: 0x06000879 RID: 2169 RVA: 0x00007BC0 File Offset: 0x00005DC0
[Token(Token = "0x6000879")]
[Address(RVA = "0x1E8D8D0", Offset = "0x1E8C6D0", VA = "0x181E8D8D0")]
public bool HasFlag(Enum flag)
{
return default(bool);
}
/// Returns the type code of the underlying type of this enumeration member.
/// The type code of the underlying type of this instance.
/// The enumeration type is unknown.
// Token: 0x0600087A RID: 2170 RVA: 0x00007BD8 File Offset: 0x00005DD8
[Token(Token = "0x600087A")]
[Address(RVA = "0x1E8D370", Offset = "0x1E8C170", VA = "0x181E8D370", Slot = "6")]
public TypeCode GetTypeCode()
{
return TypeCode.Empty;
}
/// Converts the current value to a Boolean value based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x0600087B RID: 2171 RVA: 0x00007BF0 File Offset: 0x00005DF0
[Token(Token = "0x600087B")]
[Address(RVA = "0x1E8E880", Offset = "0x1E8D680", VA = "0x181E8E880", Slot = "7")]
bool IConvertible.ToBoolean(IFormatProvider provider)
{
return default(bool);
}
/// Converts the current value to a Unicode character based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x0600087C RID: 2172 RVA: 0x00007C08 File Offset: 0x00005E08
[Token(Token = "0x600087C")]
[Address(RVA = "0x1E8E9C0", Offset = "0x1E8D7C0", VA = "0x181E8E9C0", Slot = "8")]
char IConvertible.ToChar(IFormatProvider provider)
{
return '\0';
}
/// Converts the current value to an 8-bit signed integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x0600087D RID: 2173 RVA: 0x00007C20 File Offset: 0x00005E20
[Token(Token = "0x600087D")]
[Address(RVA = "0x1E8EE60", Offset = "0x1E8DC60", VA = "0x181E8EE60", Slot = "9")]
sbyte IConvertible.ToSByte(IFormatProvider provider)
{
return 0;
}
/// Converts the current value to an 8-bit unsigned integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x0600087E RID: 2174 RVA: 0x00007C38 File Offset: 0x00005E38
[Token(Token = "0x600087E")]
[Address(RVA = "0x1E8E920", Offset = "0x1E8D720", VA = "0x181E8E920", Slot = "10")]
byte IConvertible.ToByte(IFormatProvider provider)
{
return 0;
}
/// Converts the current value to a 16-bit signed integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x0600087F RID: 2175 RVA: 0x00007C50 File Offset: 0x00005E50
[Token(Token = "0x600087F")]
[Address(RVA = "0x1E8EC80", Offset = "0x1E8DA80", VA = "0x181E8EC80", Slot = "11")]
short IConvertible.ToInt16(IFormatProvider provider)
{
return 0;
}
/// Converts the current value to a 16-bit unsigned integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000880 RID: 2176 RVA: 0x00007C68 File Offset: 0x00005E68
[Token(Token = "0x6000880")]
[Address(RVA = "0x1E8F020", Offset = "0x1E8DE20", VA = "0x181E8F020", Slot = "12")]
ushort IConvertible.ToUInt16(IFormatProvider provider)
{
return 0;
}
/// Converts the current value to a 32-bit signed integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000881 RID: 2177 RVA: 0x00007C80 File Offset: 0x00005E80
[Token(Token = "0x6000881")]
[Address(RVA = "0x1E8ED20", Offset = "0x1E8DB20", VA = "0x181E8ED20", Slot = "13")]
int IConvertible.ToInt32(IFormatProvider provider)
{
return 0;
}
/// Converts the current value to a 32-bit unsigned integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000882 RID: 2178 RVA: 0x00007C98 File Offset: 0x00005E98
[Token(Token = "0x6000882")]
[Address(RVA = "0x1E8F0C0", Offset = "0x1E8DEC0", VA = "0x181E8F0C0", Slot = "14")]
uint IConvertible.ToUInt32(IFormatProvider provider)
{
return 0U;
}
/// Converts the current value to a 64-bit signed integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000883 RID: 2179 RVA: 0x00007CB0 File Offset: 0x00005EB0
[Token(Token = "0x6000883")]
[Address(RVA = "0x1E8EDC0", Offset = "0x1E8DBC0", VA = "0x181E8EDC0", Slot = "15")]
long IConvertible.ToInt64(IFormatProvider provider)
{
return 0L;
}
/// Converts the current value to a 64-bit unsigned integer based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000884 RID: 2180 RVA: 0x00007CC8 File Offset: 0x00005EC8
[Token(Token = "0x6000884")]
[Address(RVA = "0x1E8F160", Offset = "0x1E8DF60", VA = "0x181E8F160", Slot = "16")]
ulong IConvertible.ToUInt64(IFormatProvider provider)
{
return 0UL;
}
/// Converts the current value to a single-precision floating-point number based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x06000885 RID: 2181 RVA: 0x00007CE0 File Offset: 0x00005EE0
[Token(Token = "0x6000885")]
[Address(RVA = "0x1E8EF00", Offset = "0x1E8DD00", VA = "0x181E8EF00", Slot = "17")]
float IConvertible.ToSingle(IFormatProvider provider)
{
return 0f;
}
/// Converts the current value to a double-precision floating point number based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x06000886 RID: 2182 RVA: 0x00007CF8 File Offset: 0x00005EF8
[Token(Token = "0x6000886")]
[Address(RVA = "0x1E8EBE0", Offset = "0x1E8D9E0", VA = "0x181E8EBE0", Slot = "18")]
double IConvertible.ToDouble(IFormatProvider provider)
{
return 0.0;
}
/// Converts the current value to a based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x06000887 RID: 2183 RVA: 0x00007D10 File Offset: 0x00005F10
[Token(Token = "0x6000887")]
[Address(RVA = "0x1E8EB30", Offset = "0x1E8D930", VA = "0x181E8EB30", Slot = "19")]
decimal IConvertible.ToDecimal(IFormatProvider provider)
{
return 0m;
}
/// Converts the current value to a based on the underlying type.
/// An object that supplies culture-specific formatting information.
/// This member always throws an exception.
/// In all cases.
// Token: 0x06000888 RID: 2184 RVA: 0x00007D28 File Offset: 0x00005F28
[Token(Token = "0x6000888")]
[Address(RVA = "0x1E8EA60", Offset = "0x1E8D860", VA = "0x181E8EA60", Slot = "20")]
DateTime IConvertible.ToDateTime(IFormatProvider provider)
{
return default(DateTime);
}
/// Converts the current value to a specified type based on the underlying type.
/// The type to convert to.
/// An object that supplies culture-specific formatting information.
/// The converted value.
// Token: 0x06000889 RID: 2185 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000889")]
[Address(RVA = "0x1E8EFA0", Offset = "0x1E8DDA0", VA = "0x181E8EFA0", Slot = "22")]
object IConvertible.ToType(Type type, IFormatProvider provider)
{
return null;
}
/// Converts the specified 8-bit signed integer value to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088A RID: 2186 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088A")]
[Address(RVA = "0x1E90890", Offset = "0x1E8F690", VA = "0x181E90890")]
[CLSCompliant(false)]
[ComVisible(true)]
public static object ToObject(Type enumType, sbyte value)
{
return null;
}
/// Converts the specified 16-bit signed integer to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088B RID: 2187 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088B")]
[Address(RVA = "0x1E8FBB0", Offset = "0x1E8E9B0", VA = "0x181E8FBB0")]
[ComVisible(true)]
public static object ToObject(Type enumType, short value)
{
return null;
}
/// Converts the specified 32-bit signed integer to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088C RID: 2188 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088C")]
[Address(RVA = "0x1E8FF90", Offset = "0x1E8ED90", VA = "0x181E8FF90")]
[ComVisible(true)]
public static object ToObject(Type enumType, int value)
{
return null;
}
/// Converts the specified 8-bit unsigned integer to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088D RID: 2189 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088D")]
[Address(RVA = "0x1E8F5E0", Offset = "0x1E8E3E0", VA = "0x181E8F5E0")]
[ComVisible(true)]
public static object ToObject(Type enumType, byte value)
{
return null;
}
/// Converts the specified 16-bit unsigned integer value to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088E RID: 2190 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088E")]
[Address(RVA = "0x1E8F9C0", Offset = "0x1E8E7C0", VA = "0x181E8F9C0")]
[CLSCompliant(false)]
[ComVisible(true)]
public static object ToObject(Type enumType, ushort value)
{
return null;
}
/// Converts the specified 32-bit unsigned integer value to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x0600088F RID: 2191 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088F")]
[Address(RVA = "0x1E8F3F0", Offset = "0x1E8E1F0", VA = "0x181E8F3F0")]
[ComVisible(true)]
[CLSCompliant(false)]
public static object ToObject(Type enumType, uint value)
{
return null;
}
/// Converts the specified 64-bit signed integer to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x06000890 RID: 2192 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000890")]
[Address(RVA = "0x1E90180", Offset = "0x1E8EF80", VA = "0x181E90180")]
[ComVisible(true)]
public static object ToObject(Type enumType, long value)
{
return null;
}
/// Converts the specified 64-bit unsigned integer value to an enumeration member.
/// The enumeration type to return.
/// The value to convert to an enumeration member.
/// An instance of the enumeration set to .
///
/// is .
///
/// is not an .
// Token: 0x06000891 RID: 2193 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000891")]
[Address(RVA = "0x1E8F7D0", Offset = "0x1E8E5D0", VA = "0x181E8F7D0")]
[CLSCompliant(false)]
[ComVisible(true)]
public static object ToObject(Type enumType, ulong value)
{
return null;
}
// Token: 0x06000892 RID: 2194 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000892")]
[Address(RVA = "0x1E8FDA0", Offset = "0x1E8EBA0", VA = "0x181E8FDA0")]
private static object ToObject(Type enumType, char value)
{
return null;
}
// Token: 0x06000893 RID: 2195 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000893")]
[Address(RVA = "0x1E8F200", Offset = "0x1E8E000", VA = "0x181E8F200")]
private static object ToObject(Type enumType, bool value)
{
return null;
}
/// Initializes a new instance of the class.
// Token: 0x06000894 RID: 2196 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000894")]
[Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")]
protected Enum()
{
}
// Token: 0x04000340 RID: 832
[Token(Token = "0x4000340")]
private static readonly char[] enumSeperatorCharArray;
// Token: 0x04000341 RID: 833
[Token(Token = "0x4000341")]
private const string enumSeperator = ", ";
// Token: 0x020000DF RID: 223
[Token(Token = "0x20000DF")]
private enum ParseFailureKind
{
// Token: 0x04000343 RID: 835
[Token(Token = "0x4000343")]
None,
// Token: 0x04000344 RID: 836
[Token(Token = "0x4000344")]
Argument,
// Token: 0x04000345 RID: 837
[Token(Token = "0x4000345")]
ArgumentNull,
// Token: 0x04000346 RID: 838
[Token(Token = "0x4000346")]
ArgumentWithParameter,
// Token: 0x04000347 RID: 839
[Token(Token = "0x4000347")]
UnhandledException
}
// Token: 0x020000E0 RID: 224
[Token(Token = "0x20000E0")]
private struct EnumResult
{
// Token: 0x06000896 RID: 2198 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000896")]
[Address(RVA = "0x1E8C720", Offset = "0x1E8B520", VA = "0x181E8C720")]
internal void Init(bool canMethodThrow)
{
}
// Token: 0x06000897 RID: 2199 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000897")]
[Address(RVA = "0x1E8C800", Offset = "0x1E8B600", VA = "0x181E8C800")]
internal void SetFailure(Exception unhandledException)
{
}
// Token: 0x06000898 RID: 2200 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000898")]
[Address(RVA = "0x1E8C810", Offset = "0x1E8B610", VA = "0x181E8C810")]
internal void SetFailure(Enum.ParseFailureKind failure, string failureParameter)
{
}
// Token: 0x06000899 RID: 2201 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000899")]
[Address(RVA = "0x1E8C780", Offset = "0x1E8B580", VA = "0x181E8C780")]
internal void SetFailure(Enum.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
{
}
// Token: 0x0600089A RID: 2202 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600089A")]
[Address(RVA = "0x1E8C5A0", Offset = "0x1E8B3A0", VA = "0x181E8C5A0")]
internal Exception GetEnumParseException()
{
return null;
}
// Token: 0x04000348 RID: 840
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000348")]
internal object parsedEnum;
// Token: 0x04000349 RID: 841
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000349")]
internal bool canThrow;
// Token: 0x0400034A RID: 842
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400034A")]
internal Enum.ParseFailureKind m_failure;
// Token: 0x0400034B RID: 843
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400034B")]
internal string m_failureMessageID;
// Token: 0x0400034C RID: 844
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400034C")]
internal string m_failureParameter;
// Token: 0x0400034D RID: 845
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400034D")]
internal object m_failureMessageFormatArgument;
// Token: 0x0400034E RID: 846
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400034E")]
internal Exception m_innerException;
}
// Token: 0x020000E1 RID: 225
[Token(Token = "0x20000E1")]
private class ValuesAndNames
{
// Token: 0x0600089B RID: 2203 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600089B")]
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
public ValuesAndNames(ulong[] values, string[] names)
{
}
// Token: 0x0400034F RID: 847
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400034F")]
public ulong[] Values;
// Token: 0x04000350 RID: 848
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000350")]
public string[] Names;
}
}
}