using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Globalization { /// Contains information about the country/region. // Token: 0x02000318 RID: 792 [Token(Token = "0x2000318")] [ComVisible(true)] [Serializable] [StructLayout(0)] public class RegionInfo { /// Gets the that represents the country/region used by the current thread. /// The that represents the country/region used by the current thread. // Token: 0x1700043B RID: 1083 // (get) Token: 0x06001E5D RID: 7773 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700043B")] public static RegionInfo CurrentRegion { [Token(Token = "0x6001E5D")] [Address(RVA = "0xE37E90", Offset = "0xE36E90", VA = "0x180E37E90")] get { return null; } } /// Initializes a new instance of the class based on the country/region associated with the specified culture identifier. /// A culture identifier. /// /// specifies either an invariant, custom, or neutral culture. // Token: 0x06001E5E RID: 7774 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001E5E")] [Address(RVA = "0xE37DA0", Offset = "0xE36DA0", VA = "0x180E37DA0")] public RegionInfo(int culture) { } /// Initializes a new instance of the class based on the country/region or specific culture, specified by name. /// A string that contains a two-letter code defined in ISO 3166 for country/region. /// -or- /// A string that contains the culture name for a specific culture, custom culture, or Windows-only culture. If the culture name is not in RFC 4646 format, your application should specify the entire culture name instead of just the country/region. /// /// is . /// /// is not a valid country/region name or specific culture name. // Token: 0x06001E5F RID: 7775 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001E5F")] [Address(RVA = "0xE37C90", Offset = "0xE36C90", VA = "0x180E37C90")] public RegionInfo(string name) { } // Token: 0x06001E60 RID: 7776 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001E60")] [Address(RVA = "0xE37B70", Offset = "0xE36B70", VA = "0x180E37B70")] private RegionInfo(CultureInfo ci) { } // Token: 0x06001E61 RID: 7777 RVA: 0x00014B08 File Offset: 0x00012D08 [Token(Token = "0x6001E61")] [Address(RVA = "0xE37A80", Offset = "0xE36A80", VA = "0x180E37A80")] private bool GetByTerritory(CultureInfo ci) { return default(bool); } // Token: 0x06001E62 RID: 7778 RVA: 0x00014B20 File Offset: 0x00012D20 [Token(Token = "0x6001E62")] [Address(RVA = "0xE37E80", Offset = "0xE36E80", VA = "0x180E37E80")] private bool construct_internal_region_from_name(string name) { return default(bool); } /// Gets the name, in English, of the currency used in the country/region. /// The name, in English, of the currency used in the country/region. // Token: 0x1700043C RID: 1084 // (get) Token: 0x06001E63 RID: 7779 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700043C")] [ComVisible(false)] public virtual string CurrencyEnglishName { [Token(Token = "0x6001E63")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "4")] get { return null; } } /// Gets the currency symbol associated with the country/region. /// The currency symbol associated with the country/region. // Token: 0x1700043D RID: 1085 // (get) Token: 0x06001E64 RID: 7780 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700043D")] public virtual string CurrencySymbol { [Token(Token = "0x6001E64")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "5")] get { return null; } } /// Gets the full name of the country/region in the language of the localized version of .NET Framework. /// The full name of the country/region in the language of the localized version of .NET Framework. // Token: 0x1700043E RID: 1086 // (get) Token: 0x06001E65 RID: 7781 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700043E")] [MonoTODO] public virtual string DisplayName { [Token(Token = "0x6001E65")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "6")] get { return null; } } /// Gets the full name of the country/region in English. /// The full name of the country/region in English. // Token: 0x1700043F RID: 1087 // (get) Token: 0x06001E66 RID: 7782 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700043F")] public virtual string EnglishName { [Token(Token = "0x6001E66")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "7")] get { return null; } } /// Gets a unique identification number for a geographical region, country, city, or location. /// A 32-bit signed number that uniquely identifies a geographical location. // Token: 0x17000440 RID: 1088 // (get) Token: 0x06001E67 RID: 7783 RVA: 0x00014B38 File Offset: 0x00012D38 [Token(Token = "0x17000440")] [ComVisible(false)] public virtual int GeoId { [Token(Token = "0x6001E67")] [Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "8")] get { return 0; } } /// Gets a value indicating whether the country/region uses the metric system for measurements. /// /// if the country/region uses the metric system for measurements; otherwise, . // Token: 0x17000441 RID: 1089 // (get) Token: 0x06001E68 RID: 7784 RVA: 0x00014B50 File Offset: 0x00012D50 [Token(Token = "0x17000441")] public virtual bool IsMetric { [Token(Token = "0x6001E68")] [Address(RVA = "0xE38040", Offset = "0xE37040", VA = "0x180E38040", Slot = "9")] get { return default(bool); } } /// Gets the three-character ISO 4217 currency symbol associated with the country/region. /// The three-character ISO 4217 currency symbol associated with the country/region. // Token: 0x17000442 RID: 1090 // (get) Token: 0x06001E69 RID: 7785 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000442")] public virtual string ISOCurrencySymbol { [Token(Token = "0x6001E69")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "10")] get { return null; } } /// Gets the name of a country/region formatted in the native language of the country/region. /// The native name of the country/region formatted in the language associated with the ISO 3166 country/region code. // Token: 0x17000443 RID: 1091 // (get) Token: 0x06001E6A RID: 7786 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000443")] [ComVisible(false)] public virtual string NativeName { [Token(Token = "0x6001E6A")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "11")] get { return null; } } /// Gets the name of the currency used in the country/region, formatted in the native language of the country/region. /// The native name of the currency used in the country/region, formatted in the language associated with the ISO 3166 country/region code. // Token: 0x17000444 RID: 1092 // (get) Token: 0x06001E6B RID: 7787 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000444")] [ComVisible(false)] public virtual string CurrencyNativeName { [Token(Token = "0x6001E6B")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "12")] get { return null; } } /// Gets the name or ISO 3166 two-letter country/region code for the current object. /// The value specified by the parameter of the constructor. The return value is in uppercase. /// -or- /// The two-letter code defined in ISO 3166 for the country/region specified by the parameter of the constructor. The return value is in uppercase. // Token: 0x17000445 RID: 1093 // (get) Token: 0x06001E6C RID: 7788 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000445")] public virtual string Name { [Token(Token = "0x6001E6C")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "13")] get { return null; } } /// Gets the three-letter code defined in ISO 3166 for the country/region. /// The three-letter code defined in ISO 3166 for the country/region. // Token: 0x17000446 RID: 1094 // (get) Token: 0x06001E6D RID: 7789 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000446")] public virtual string ThreeLetterISORegionName { [Token(Token = "0x6001E6D")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "14")] get { return null; } } /// Gets the three-letter code assigned by Windows to the country/region represented by this . /// The three-letter code assigned by Windows to the country/region represented by this . // Token: 0x17000447 RID: 1095 // (get) Token: 0x06001E6E RID: 7790 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000447")] public virtual string ThreeLetterWindowsRegionName { [Token(Token = "0x6001E6E")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "15")] get { return null; } } /// Gets the two-letter code defined in ISO 3166 for the country/region. /// The two-letter code defined in ISO 3166 for the country/region. // Token: 0x17000448 RID: 1096 // (get) Token: 0x06001E6F RID: 7791 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000448")] public virtual string TwoLetterISORegionName { [Token(Token = "0x6001E6F")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "16")] get { return null; } } /// Determines whether the specified object is the same instance as the current . /// The object to compare with the current . /// /// if the parameter is a object and its property is the same as the property of the current object; otherwise, . // Token: 0x06001E70 RID: 7792 RVA: 0x00014B68 File Offset: 0x00012D68 [Token(Token = "0x6001E70")] [Address(RVA = "0xE379B0", Offset = "0xE369B0", VA = "0x180E379B0", Slot = "0")] public override bool Equals(object value) { return default(bool); } /// Serves as a hash function for the current , suitable for hashing algorithms and data structures, such as a hash table. /// A hash code for the current . // Token: 0x06001E71 RID: 7793 RVA: 0x00014B80 File Offset: 0x00012D80 [Token(Token = "0x6001E71")] [Address(RVA = "0xE37B30", Offset = "0xE36B30", VA = "0x180E37B30", Slot = "2")] public override int GetHashCode() { return 0; } /// Returns a string containing the culture name or ISO 3166 two-letter country/region codes specified for the current . /// A string containing the culture name or ISO 3166 two-letter country/region codes defined for the current . // Token: 0x06001E72 RID: 7794 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001E72")] [Address(RVA = "0x85E3F0", Offset = "0x85D3F0", VA = "0x18085E3F0", Slot = "3")] public override string ToString() { return null; } // Token: 0x06001E73 RID: 7795 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001E73")] [Address(RVA = "0xE37970", Offset = "0xE36970", VA = "0x180E37970")] internal static void ClearCachedData() { } // Token: 0x04001100 RID: 4352 [Token(Token = "0x4001100")] private static RegionInfo currentRegion; // Token: 0x04001101 RID: 4353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001101")] private int regionId; // Token: 0x04001102 RID: 4354 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001102")] private string iso2Name; // Token: 0x04001103 RID: 4355 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001103")] private string iso3Name; // Token: 0x04001104 RID: 4356 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001104")] private string win3Name; // Token: 0x04001105 RID: 4357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001105")] private string englishName; // Token: 0x04001106 RID: 4358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001106")] private string nativeName; // Token: 0x04001107 RID: 4359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001107")] private string currencySymbol; // Token: 0x04001108 RID: 4360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001108")] private string isoCurrencySymbol; // Token: 0x04001109 RID: 4361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4001109")] private string currencyEnglishName; // Token: 0x0400110A RID: 4362 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400110A")] private string currencyNativeName; } }