using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
/// Provides the base class for enumerations.
// Token: 0x020000E5 RID: 229
[Token(Token = "0x20000E5")]
[ComVisible(true)]
[Serializable]
public abstract class Enum : ValueType, IComparable, IFormattable, IConvertible
{
// Token: 0x06000881 RID: 2177 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000881")]
[Address(RVA = "0x71CBE0", Offset = "0x71BBE0", VA = "0x18071CBE0")]
private static Enum.ValuesAndNames GetCachedValuesAndNames(RuntimeType enumType, bool getNames)
{
return null;
}
// Token: 0x06000882 RID: 2178 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000882")]
[Address(RVA = "0x71DB50", Offset = "0x71CB50", VA = "0x18071DB50")]
private static string InternalFormattedHexString(object value)
{
return null;
}
// Token: 0x06000883 RID: 2179 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000883")]
[Address(RVA = "0x71D9A0", Offset = "0x71C9A0", VA = "0x18071D9A0")]
private static string InternalFormat(RuntimeType eT, object value)
{
return null;
}
// Token: 0x06000884 RID: 2180 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000884")]
[Address(RVA = "0x71D5B0", Offset = "0x71C5B0", VA = "0x18071D5B0")]
private static string InternalFlagsFormat(RuntimeType eT, object value)
{
return null;
}
// Token: 0x06000885 RID: 2181 RVA: 0x00007CB0 File Offset: 0x00005EB0
[Token(Token = "0x6000885")]
[Address(RVA = "0x7208A0", Offset = "0x71F8A0", VA = "0x1807208A0")]
internal static ulong ToUInt64(object value)
{
return 0UL;
}
// Token: 0x06000886 RID: 2182 RVA: 0x00007CC8 File Offset: 0x00005EC8
[Token(Token = "0x6000886")]
[Address(RVA = "0x71D5A0", Offset = "0x71C5A0", VA = "0x18071D5A0")]
private static int InternalCompareTo(object o1, object o2)
{
return 0;
}
// Token: 0x06000887 RID: 2183 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000887")]
[Address(RVA = "0x71E030", Offset = "0x71D030", VA = "0x18071E030")]
internal static RuntimeType InternalGetUnderlyingType(RuntimeType enumType)
{
return null;
}
// Token: 0x06000888 RID: 2184 RVA: 0x00007CE0 File Offset: 0x00005EE0
[Token(Token = "0x6000888")]
[Address(RVA = "0x71CD20", Offset = "0x71BD20", VA = "0x18071CD20")]
private static bool GetEnumValuesAndNames(RuntimeType enumType, out ulong[] values, out string[] names)
{
return default(bool);
}
// Token: 0x06000889 RID: 2185 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000889")]
[Address(RVA = "0x71D590", Offset = "0x71C590", VA = "0x18071D590")]
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: 0x0600088A RID: 2186 RVA: 0x00007CF8 File Offset: 0x00005EF8
[Token(Token = "0x600088A")]
[Address(RVA = "0x21ACD40", Offset = "0x21ABD40", VA = "0x1821ACD40")]
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: 0x0600088B RID: 2187 RVA: 0x00007D10 File Offset: 0x00005F10
[Token(Token = "0x600088B")]
[Address(RVA = "0x21ACDC0", Offset = "0x21ABDC0", VA = "0x1821ACDC0")]
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: 0x0600088C RID: 2188 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088C")]
[Address(RVA = "0x71E180", Offset = "0x71D180", VA = "0x18071E180")]
[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: 0x0600088D RID: 2189 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088D")]
[Address(RVA = "0x71E2B0", Offset = "0x71D2B0", VA = "0x18071E2B0")]
[ComVisible(true)]
public static object Parse(Type enumType, string value, bool ignoreCase)
{
return null;
}
// Token: 0x0600088E RID: 2190 RVA: 0x00007D28 File Offset: 0x00005F28
[Token(Token = "0x600088E")]
[Address(RVA = "0x720A40", Offset = "0x71FA40", VA = "0x180720A40")]
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: 0x0600088F RID: 2191 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600088F")]
[Address(RVA = "0x71D2A0", Offset = "0x71C2A0", VA = "0x18071D2A0")]
[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: 0x06000890 RID: 2192 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000890")]
[Address(RVA = "0x71D360", Offset = "0x71C360", VA = "0x18071D360")]
[ComVisible(true)]
public static Array GetValues(Type enumType)
{
return null;
}
// Token: 0x06000891 RID: 2193 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000891")]
[Address(RVA = "0x71E040", Offset = "0x71D040", VA = "0x18071E040")]
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: 0x06000892 RID: 2194 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000892")]
[Address(RVA = "0x71CD40", Offset = "0x71BD40", VA = "0x18071CD40")]
[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: 0x06000893 RID: 2195 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000893")]
[Address(RVA = "0x71CE00", Offset = "0x71BE00", VA = "0x18071CE00")]
[ComVisible(true)]
public static string[] GetNames(Type enumType)
{
return null;
}
// Token: 0x06000894 RID: 2196 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000894")]
[Address(RVA = "0x71DFC0", Offset = "0x71CFC0", VA = "0x18071DFC0")]
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: 0x06000895 RID: 2197 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000895")]
[Address(RVA = "0x71FEB0", Offset = "0x71EEB0", VA = "0x18071FEB0")]
[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: 0x06000896 RID: 2198 RVA: 0x00007D40 File Offset: 0x00005F40
[Token(Token = "0x6000896")]
[Address(RVA = "0x71E0C0", Offset = "0x71D0C0", VA = "0x18071E0C0")]
[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: 0x06000897 RID: 2199 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000897")]
[Address(RVA = "0x71C5A0", Offset = "0x71B5A0", VA = "0x18071C5A0")]
[ComVisible(true)]
public static string Format(Type enumType, object value, string format)
{
return null;
}
// Token: 0x06000898 RID: 2200 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000898")]
[Address(RVA = "0x71D350", Offset = "0x71C350", VA = "0x18071D350")]
private object get_value()
{
return null;
}
// Token: 0x06000899 RID: 2201 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000899")]
[Address(RVA = "0x71D350", Offset = "0x71C350", VA = "0x18071D350")]
internal object GetValue()
{
return null;
}
// Token: 0x0600089A RID: 2202 RVA: 0x00007D58 File Offset: 0x00005F58
[Token(Token = "0x600089A")]
[Address(RVA = "0x71E0B0", Offset = "0x71D0B0", VA = "0x18071E0B0")]
private bool InternalHasFlag(Enum flags)
{
return default(bool);
}
// Token: 0x0600089B RID: 2203 RVA: 0x00007D70 File Offset: 0x00005F70
[Token(Token = "0x600089B")]
[Address(RVA = "0x71CD30", Offset = "0x71BD30", VA = "0x18071CD30")]
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: 0x0600089C RID: 2204 RVA: 0x00007D88 File Offset: 0x00005F88
[Token(Token = "0x600089C")]
[Address(RVA = "0x71C590", Offset = "0x71B590", VA = "0x18071C590", 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: 0x0600089D RID: 2205 RVA: 0x00007DA0 File Offset: 0x00005FA0
[Token(Token = "0x600089D")]
[Address(RVA = "0x71CD30", Offset = "0x71BD30", VA = "0x18071CD30", 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: 0x0600089E RID: 2206 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600089E")]
[Address(RVA = "0x7207D0", Offset = "0x71F7D0", VA = "0x1807207D0", 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: 0x0600089F RID: 2207 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600089F")]
[Address(RVA = "0x7207A0", Offset = "0x71F7A0", VA = "0x1807207A0", 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: 0x060008A0 RID: 2208 RVA: 0x00007DB8 File Offset: 0x00005FB8
[Token(Token = "0x60008A0")]
[Address(RVA = "0x71C3C0", Offset = "0x71B3C0", VA = "0x18071C3C0", 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: 0x060008A1 RID: 2209 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008A1")]
[Address(RVA = "0x7205C0", Offset = "0x71F5C0", VA = "0x1807205C0")]
public string ToString(string format)
{
return null;
}
/// This method overload is obsolete; use .
/// (obsolete)
/// The string representation of the value of this instance.
// Token: 0x060008A2 RID: 2210 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008A2")]
[Address(RVA = "0x7207B0", Offset = "0x71F7B0", VA = "0x1807207B0", 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: 0x060008A3 RID: 2211 RVA: 0x00007DD0 File Offset: 0x00005FD0
[Token(Token = "0x60008A3")]
[Address(RVA = "0x71D410", Offset = "0x71C410", VA = "0x18071D410")]
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: 0x060008A4 RID: 2212 RVA: 0x00007DE8 File Offset: 0x00005FE8
[Token(Token = "0x60008A4")]
[Address(RVA = "0x71CEB0", Offset = "0x71BEB0", VA = "0x18071CEB0", 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: 0x060008A5 RID: 2213 RVA: 0x00007E00 File Offset: 0x00006000
[Token(Token = "0x60008A5")]
[Address(RVA = "0x71E3C0", Offset = "0x71D3C0", VA = "0x18071E3C0", 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: 0x060008A6 RID: 2214 RVA: 0x00007E18 File Offset: 0x00006018
[Token(Token = "0x60008A6")]
[Address(RVA = "0x71E500", Offset = "0x71D500", VA = "0x18071E500", 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: 0x060008A7 RID: 2215 RVA: 0x00007E30 File Offset: 0x00006030
[Token(Token = "0x60008A7")]
[Address(RVA = "0x71E9A0", Offset = "0x71D9A0", VA = "0x18071E9A0", 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: 0x060008A8 RID: 2216 RVA: 0x00007E48 File Offset: 0x00006048
[Token(Token = "0x60008A8")]
[Address(RVA = "0x71E460", Offset = "0x71D460", VA = "0x18071E460", 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: 0x060008A9 RID: 2217 RVA: 0x00007E60 File Offset: 0x00006060
[Token(Token = "0x60008A9")]
[Address(RVA = "0x71E7C0", Offset = "0x71D7C0", VA = "0x18071E7C0", 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: 0x060008AA RID: 2218 RVA: 0x00007E78 File Offset: 0x00006078
[Token(Token = "0x60008AA")]
[Address(RVA = "0x71EB60", Offset = "0x71DB60", VA = "0x18071EB60", 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: 0x060008AB RID: 2219 RVA: 0x00007E90 File Offset: 0x00006090
[Token(Token = "0x60008AB")]
[Address(RVA = "0x71E860", Offset = "0x71D860", VA = "0x18071E860", 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: 0x060008AC RID: 2220 RVA: 0x00007EA8 File Offset: 0x000060A8
[Token(Token = "0x60008AC")]
[Address(RVA = "0x71EC00", Offset = "0x71DC00", VA = "0x18071EC00", 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: 0x060008AD RID: 2221 RVA: 0x00007EC0 File Offset: 0x000060C0
[Token(Token = "0x60008AD")]
[Address(RVA = "0x71E900", Offset = "0x71D900", VA = "0x18071E900", 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: 0x060008AE RID: 2222 RVA: 0x00007ED8 File Offset: 0x000060D8
[Token(Token = "0x60008AE")]
[Address(RVA = "0x71ECA0", Offset = "0x71DCA0", VA = "0x18071ECA0", 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: 0x060008AF RID: 2223 RVA: 0x00007EF0 File Offset: 0x000060F0
[Token(Token = "0x60008AF")]
[Address(RVA = "0x71EA40", Offset = "0x71DA40", VA = "0x18071EA40", 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: 0x060008B0 RID: 2224 RVA: 0x00007F08 File Offset: 0x00006108
[Token(Token = "0x60008B0")]
[Address(RVA = "0x71E720", Offset = "0x71D720", VA = "0x18071E720", 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: 0x060008B1 RID: 2225 RVA: 0x00007F20 File Offset: 0x00006120
[Token(Token = "0x60008B1")]
[Address(RVA = "0x71E670", Offset = "0x71D670", VA = "0x18071E670", 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: 0x060008B2 RID: 2226 RVA: 0x00007F38 File Offset: 0x00006138
[Token(Token = "0x60008B2")]
[Address(RVA = "0x71E5A0", Offset = "0x71D5A0", VA = "0x18071E5A0", 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: 0x060008B3 RID: 2227 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B3")]
[Address(RVA = "0x71EAE0", Offset = "0x71DAE0", VA = "0x18071EAE0", 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: 0x060008B4 RID: 2228 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B4")]
[Address(RVA = "0x7203D0", Offset = "0x71F3D0", VA = "0x1807203D0")]
[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: 0x060008B5 RID: 2229 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B5")]
[Address(RVA = "0x71F6F0", Offset = "0x71E6F0", VA = "0x18071F6F0")]
[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: 0x060008B6 RID: 2230 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B6")]
[Address(RVA = "0x71FAD0", Offset = "0x71EAD0", VA = "0x18071FAD0")]
[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: 0x060008B7 RID: 2231 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B7")]
[Address(RVA = "0x71F120", Offset = "0x71E120", VA = "0x18071F120")]
[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: 0x060008B8 RID: 2232 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B8")]
[Address(RVA = "0x71F500", Offset = "0x71E500", VA = "0x18071F500")]
[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: 0x060008B9 RID: 2233 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008B9")]
[Address(RVA = "0x71EF30", Offset = "0x71DF30", VA = "0x18071EF30")]
[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: 0x060008BA RID: 2234 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008BA")]
[Address(RVA = "0x71FCC0", Offset = "0x71ECC0", VA = "0x18071FCC0")]
[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: 0x060008BB RID: 2235 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008BB")]
[Address(RVA = "0x71F310", Offset = "0x71E310", VA = "0x18071F310")]
[ComVisible(true)]
[CLSCompliant(false)]
public static object ToObject(Type enumType, ulong value)
{
return null;
}
// Token: 0x060008BC RID: 2236 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008BC")]
[Address(RVA = "0x71F8E0", Offset = "0x71E8E0", VA = "0x18071F8E0")]
private static object ToObject(Type enumType, char value)
{
return null;
}
// Token: 0x060008BD RID: 2237 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008BD")]
[Address(RVA = "0x71ED40", Offset = "0x71DD40", VA = "0x18071ED40")]
private static object ToObject(Type enumType, bool value)
{
return null;
}
/// Initializes a new instance of the class.
// Token: 0x060008BE RID: 2238 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008BE")]
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
protected Enum()
{
}
// Token: 0x0400034A RID: 842
[Token(Token = "0x400034A")]
private static readonly char[] enumSeperatorCharArray;
// Token: 0x0400034B RID: 843
[Token(Token = "0x400034B")]
private const string enumSeperator = ", ";
// Token: 0x020000E6 RID: 230
[Token(Token = "0x20000E6")]
private enum ParseFailureKind
{
// Token: 0x0400034D RID: 845
[Token(Token = "0x400034D")]
None,
// Token: 0x0400034E RID: 846
[Token(Token = "0x400034E")]
Argument,
// Token: 0x0400034F RID: 847
[Token(Token = "0x400034F")]
ArgumentNull,
// Token: 0x04000350 RID: 848
[Token(Token = "0x4000350")]
ArgumentWithParameter,
// Token: 0x04000351 RID: 849
[Token(Token = "0x4000351")]
UnhandledException
}
// Token: 0x020000E7 RID: 231
[Token(Token = "0x20000E7")]
private struct EnumResult
{
// Token: 0x060008C0 RID: 2240 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008C0")]
[Address(RVA = "0x71C260", Offset = "0x71B260", VA = "0x18071C260")]
internal void Init(bool canMethodThrow)
{
}
// Token: 0x060008C1 RID: 2241 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008C1")]
[Address(RVA = "0x71C340", Offset = "0x71B340", VA = "0x18071C340")]
internal void SetFailure(Exception unhandledException)
{
}
// Token: 0x060008C2 RID: 2242 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008C2")]
[Address(RVA = "0x71C350", Offset = "0x71B350", VA = "0x18071C350")]
internal void SetFailure(Enum.ParseFailureKind failure, string failureParameter)
{
}
// Token: 0x060008C3 RID: 2243 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008C3")]
[Address(RVA = "0x71C2C0", Offset = "0x71B2C0", VA = "0x18071C2C0")]
internal void SetFailure(Enum.ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
{
}
// Token: 0x060008C4 RID: 2244 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60008C4")]
[Address(RVA = "0x71C0E0", Offset = "0x71B0E0", VA = "0x18071C0E0")]
internal Exception GetEnumParseException()
{
return null;
}
// Token: 0x04000352 RID: 850
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000352")]
internal object parsedEnum;
// Token: 0x04000353 RID: 851
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000353")]
internal bool canThrow;
// Token: 0x04000354 RID: 852
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x4000354")]
internal Enum.ParseFailureKind m_failure;
// Token: 0x04000355 RID: 853
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000355")]
internal string m_failureMessageID;
// Token: 0x04000356 RID: 854
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000356")]
internal string m_failureParameter;
// Token: 0x04000357 RID: 855
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000357")]
internal object m_failureMessageFormatArgument;
// Token: 0x04000358 RID: 856
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000358")]
internal Exception m_innerException;
}
// Token: 0x020000E8 RID: 232
[Token(Token = "0x20000E8")]
private class ValuesAndNames
{
// Token: 0x060008C5 RID: 2245 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008C5")]
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
public ValuesAndNames(ulong[] values, string[] names)
{
}
// Token: 0x04000359 RID: 857
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000359")]
public ulong[] Values;
// Token: 0x0400035A RID: 858
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400035A")]
public string[] Names;
}
}
}