using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System { /// Represents a Boolean ( or ) value. // Token: 0x020000C3 RID: 195 [Token(Token = "0x20000C3")] [ComVisible(true)] [Serializable] public struct Boolean : IComparable, IConvertible, IComparable, IEquatable { /// Returns the hash code for this instance. /// A hash code for the current . // Token: 0x06000582 RID: 1410 RVA: 0x00004578 File Offset: 0x00002778 [Token(Token = "0x6000582")] [Address(RVA = "0x2D0CF00", Offset = "0x2D0BF00", VA = "0x182D0CF00", Slot = "2")] public override int GetHashCode() { return 0; } /// Converts the value of this instance to its equivalent string representation (either "True" or "False"). /// "True" (the value of the property) if the value of this instance is , or "False" (the value of the property) if the value of this instance is . // Token: 0x06000583 RID: 1411 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000583")] [Address(RVA = "0x2D0D6C0", Offset = "0x2D0C6C0", VA = "0x182D0D6C0", Slot = "3")] public override string ToString() { return null; } /// Converts the value of this instance to its equivalent string representation (either "True" or "False"). /// (Reserved) An object. /// /// if the value of this instance is , or if the value of this instance is . // Token: 0x06000584 RID: 1412 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000584")] [Address(RVA = "0x2D0D680", Offset = "0x2D0C680", VA = "0x182D0D680", Slot = "20")] public string ToString(IFormatProvider provider) { return null; } /// Returns a value indicating whether this instance is equal to a specified object. /// An object to compare to this instance. /// /// if is a and has the same value as this instance; otherwise, . // Token: 0x06000585 RID: 1413 RVA: 0x00004590 File Offset: 0x00002790 [Token(Token = "0x6000585")] [Address(RVA = "0x2D0CE70", Offset = "0x2D0BE70", VA = "0x182D0CE70", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Returns a value indicating whether this instance is equal to a specified object. /// A value to compare to this instance. /// /// if has the same value as this instance; otherwise, . // Token: 0x06000586 RID: 1414 RVA: 0x000045A8 File Offset: 0x000027A8 [Token(Token = "0x6000586")] [Address(RVA = "0xC13250", Offset = "0xC12250", VA = "0x180C13250", Slot = "23")] public bool Equals(bool obj) { return default(bool); } /// Compares this instance to a specified object and returns an integer that indicates their relationship to one another. /// An object to compare to this instance, or . /// A signed integer that indicates the relative order of this instance and . /// Return Value /// /// Condition /// /// Less than zero /// /// This instance is and is . /// /// Zero /// /// This instance and are equal (either both are or both are ). /// /// Greater than zero /// /// This instance is and is . /// /// -or- /// /// is . /// /// is not a . // Token: 0x06000587 RID: 1415 RVA: 0x000045C0 File Offset: 0x000027C0 [Token(Token = "0x6000587")] [Address(RVA = "0x2D0CD80", Offset = "0x2D0BD80", VA = "0x182D0CD80", Slot = "4")] public int CompareTo(object obj) { return 0; } /// Compares this instance to a specified object and returns an integer that indicates their relationship to one another. /// A object to compare to this instance. /// A signed integer that indicates the relative values of this instance and . /// Return Value /// /// Condition /// /// Less than zero /// /// This instance is and is . /// /// Zero /// /// This instance and are equal (either both are or both are ). /// /// Greater than zero /// /// This instance is and is . // Token: 0x06000588 RID: 1416 RVA: 0x000045D8 File Offset: 0x000027D8 [Token(Token = "0x6000588")] [Address(RVA = "0x2D0CD60", Offset = "0x2D0BD60", VA = "0x182D0CD60", Slot = "22")] public int CompareTo(bool value) { return 0; } /// Converts the specified string representation of a logical value to its equivalent. /// A string containing the value to convert. /// /// if is equivalent to ; if is equivalent to . /// /// is . /// /// is not equivalent to or . // Token: 0x06000589 RID: 1417 RVA: 0x000045F0 File Offset: 0x000027F0 [Token(Token = "0x6000589")] [Address(RVA = "0x2D0CF10", Offset = "0x2D0BF10", VA = "0x182D0CF10")] public static bool Parse(string value) { return default(bool); } /// Tries to convert the specified string representation of a logical value to its equivalent. A return value indicates whether the conversion succeeded or failed. /// A string containing the value to convert. /// When this method returns, if the conversion succeeded, contains if is equal to or if is equal to . If the conversion failed, contains . The conversion fails if is or is not equal to the value of either the or field. /// /// if was converted successfully; otherwise, . // Token: 0x0600058A RID: 1418 RVA: 0x00004608 File Offset: 0x00002808 [Token(Token = "0x600058A")] [Address(RVA = "0x2D0D830", Offset = "0x2D0C830", VA = "0x182D0D830")] public static bool TryParse(string value, out bool result) { return default(bool); } // Token: 0x0600058B RID: 1419 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600058B")] [Address(RVA = "0x2D0D700", Offset = "0x2D0C700", VA = "0x182D0D700")] private static string TrimWhiteSpaceAndNull(string value) { return null; } /// Returns the type code for the value type. /// The enumerated constant . // Token: 0x0600058C RID: 1420 RVA: 0x00004620 File Offset: 0x00002820 [Token(Token = "0x600058C")] [Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "5")] public TypeCode GetTypeCode() { return TypeCode.Empty; } /// For a description of this member, see . /// This parameter is ignored. /// /// or . // Token: 0x0600058D RID: 1421 RVA: 0x00004638 File Offset: 0x00002838 [Token(Token = "0x600058D")] [Address(RVA = "0x2D0D000", Offset = "0x2D0C000", VA = "0x182D0D000", Slot = "6")] bool IConvertible.ToBoolean(IFormatProvider provider) { return default(bool); } /// This conversion is not supported. Attempting to use this method throws an . /// This parameter is ignored. /// This conversion is not supported. No value is returned. /// You attempt to convert a value to a value. This conversion is not supported. // Token: 0x0600058E RID: 1422 RVA: 0x00004650 File Offset: 0x00002850 [Token(Token = "0x600058E")] [Address(RVA = "0x2D0D070", Offset = "0x2D0C070", VA = "0x182D0D070", Slot = "7")] char IConvertible.ToChar(IFormatProvider provider) { return '\0'; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x0600058F RID: 1423 RVA: 0x00004668 File Offset: 0x00002868 [Token(Token = "0x600058F")] [Address(RVA = "0x2D0D410", Offset = "0x2D0C410", VA = "0x182D0D410", Slot = "8")] sbyte IConvertible.ToSByte(IFormatProvider provider) { return 0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if the value of this instance is ; otherwise, 0. // Token: 0x06000590 RID: 1424 RVA: 0x00004680 File Offset: 0x00002880 [Token(Token = "0x6000590")] [Address(RVA = "0x2D0D010", Offset = "0x2D0C010", VA = "0x182D0D010", Slot = "9")] byte IConvertible.ToByte(IFormatProvider provider) { return 0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000591 RID: 1425 RVA: 0x00004698 File Offset: 0x00002898 [Token(Token = "0x6000591")] [Address(RVA = "0x2D0D2F0", Offset = "0x2D0C2F0", VA = "0x182D0D2F0", Slot = "10")] short IConvertible.ToInt16(IFormatProvider provider) { return 0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000592 RID: 1426 RVA: 0x000046B0 File Offset: 0x000028B0 [Token(Token = "0x6000592")] [Address(RVA = "0x2D0D560", Offset = "0x2D0C560", VA = "0x182D0D560", Slot = "11")] ushort IConvertible.ToUInt16(IFormatProvider provider) { return 0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000593 RID: 1427 RVA: 0x000046C8 File Offset: 0x000028C8 [Token(Token = "0x6000593")] [Address(RVA = "0x2D0D350", Offset = "0x2D0C350", VA = "0x182D0D350", Slot = "12")] int IConvertible.ToInt32(IFormatProvider provider) { return 0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000594 RID: 1428 RVA: 0x000046E0 File Offset: 0x000028E0 [Token(Token = "0x6000594")] [Address(RVA = "0x2D0D5C0", Offset = "0x2D0C5C0", VA = "0x182D0D5C0", Slot = "13")] uint IConvertible.ToUInt32(IFormatProvider provider) { return 0U; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000595 RID: 1429 RVA: 0x000046F8 File Offset: 0x000028F8 [Token(Token = "0x6000595")] [Address(RVA = "0x2D0D3B0", Offset = "0x2D0C3B0", VA = "0x182D0D3B0", Slot = "14")] long IConvertible.ToInt64(IFormatProvider provider) { return 0L; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000596 RID: 1430 RVA: 0x00004710 File Offset: 0x00002910 [Token(Token = "0x6000596")] [Address(RVA = "0x2D0D620", Offset = "0x2D0C620", VA = "0x182D0D620", Slot = "15")] ulong IConvertible.ToUInt64(IFormatProvider provider) { return 0UL; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000597 RID: 1431 RVA: 0x00004728 File Offset: 0x00002928 [Token(Token = "0x6000597")] [Address(RVA = "0x2D0D470", Offset = "0x2D0C470", VA = "0x182D0D470", Slot = "16")] float IConvertible.ToSingle(IFormatProvider provider) { return 0f; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000598 RID: 1432 RVA: 0x00004740 File Offset: 0x00002940 [Token(Token = "0x6000598")] [Address(RVA = "0x2D0D290", Offset = "0x2D0C290", VA = "0x182D0D290", Slot = "17")] double IConvertible.ToDouble(IFormatProvider provider) { return 0.0; } /// For a description of this member, see . /// This parameter is ignored. /// 1 if this instance is ; otherwise, 0. // Token: 0x06000599 RID: 1433 RVA: 0x00004758 File Offset: 0x00002958 [Token(Token = "0x6000599")] [Address(RVA = "0x2D0D210", Offset = "0x2D0C210", VA = "0x182D0D210", Slot = "18")] decimal IConvertible.ToDecimal(IFormatProvider provider) { return 0m; } /// This conversion is not supported. Attempting to use this method throws an . /// This parameter is ignored. /// This conversion is not supported. No value is returned. /// You attempt to convert a value to a value. This conversion is not supported. // Token: 0x0600059A RID: 1434 RVA: 0x00004770 File Offset: 0x00002970 [Token(Token = "0x600059A")] [Address(RVA = "0x2D0D140", Offset = "0x2D0C140", VA = "0x182D0D140", Slot = "19")] DateTime IConvertible.ToDateTime(IFormatProvider provider) { return default(DateTime); } /// For a description of this member, see . /// The desired type. /// An implementation that supplies culture-specific information about the format of the returned value. /// An object of the specified type, with a value that is equivalent to the value of this object. /// /// is . /// The requested type conversion is not supported. // Token: 0x0600059B RID: 1435 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600059B")] [Address(RVA = "0x2D0D4D0", Offset = "0x2D0C4D0", VA = "0x182D0D4D0", Slot = "21")] object IConvertible.ToType(Type type, IFormatProvider provider) { return null; } // Token: 0x0400021F RID: 543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400021F")] private bool m_value; // Token: 0x04000220 RID: 544 [Token(Token = "0x4000220")] internal const int True = 1; // Token: 0x04000221 RID: 545 [Token(Token = "0x4000221")] internal const int False = 0; // Token: 0x04000222 RID: 546 [Token(Token = "0x4000222")] internal const string TrueLiteral = "True"; // Token: 0x04000223 RID: 547 [Token(Token = "0x4000223")] internal const string FalseLiteral = "False"; /// Represents the Boolean value as a string. This field is read-only. // Token: 0x04000224 RID: 548 [Token(Token = "0x4000224")] public static readonly string TrueString; /// Represents the Boolean value as a string. This field is read-only. // Token: 0x04000225 RID: 549 [Token(Token = "0x4000225")] public static readonly string FalseString; } }