This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+375
View File
@@ -0,0 +1,375 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Globalization
{
/// <summary>Contains information about the country/region.</summary>
// Token: 0x02000318 RID: 792
[Token(Token = "0x2000318")]
[ComVisible(true)]
[Serializable]
[StructLayout(0)]
public class RegionInfo
{
/// <summary>Gets the <see cref="T:System.Globalization.RegionInfo" /> that represents the country/region used by the current thread.</summary>
/// <returns>The <see cref="T:System.Globalization.RegionInfo" /> that represents the country/region used by the current thread.</returns>
// 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;
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.RegionInfo" /> class based on the country/region associated with the specified culture identifier.</summary>
/// <param name="culture">A culture identifier.</param>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="culture" /> specifies either an invariant, custom, or neutral culture.</exception>
// Token: 0x06001E5E RID: 7774 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E5E")]
[Address(RVA = "0xE37DA0", Offset = "0xE36DA0", VA = "0x180E37DA0")]
public RegionInfo(int culture)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.RegionInfo" /> class based on the country/region or specific culture, specified by name.</summary>
/// <param name="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.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="name" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="name" /> is not a valid country/region name or specific culture name.</exception>
// 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);
}
/// <summary>Gets the name, in English, of the currency used in the country/region.</summary>
/// <returns>The name, in English, of the currency used in the country/region.</returns>
// 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;
}
}
/// <summary>Gets the currency symbol associated with the country/region.</summary>
/// <returns>The currency symbol associated with the country/region.</returns>
// 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;
}
}
/// <summary>Gets the full name of the country/region in the language of the localized version of .NET Framework.</summary>
/// <returns>The full name of the country/region in the language of the localized version of .NET Framework.</returns>
// 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;
}
}
/// <summary>Gets the full name of the country/region in English.</summary>
/// <returns>The full name of the country/region in English.</returns>
// 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;
}
}
/// <summary>Gets a unique identification number for a geographical region, country, city, or location.</summary>
/// <returns>A 32-bit signed number that uniquely identifies a geographical location.</returns>
// 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;
}
}
/// <summary>Gets a value indicating whether the country/region uses the metric system for measurements.</summary>
/// <returns>
/// <see langword="true" /> if the country/region uses the metric system for measurements; otherwise, <see langword="false" />.</returns>
// 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);
}
}
/// <summary>Gets the three-character ISO 4217 currency symbol associated with the country/region.</summary>
/// <returns>The three-character ISO 4217 currency symbol associated with the country/region.</returns>
// 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;
}
}
/// <summary>Gets the name of a country/region formatted in the native language of the country/region.</summary>
/// <returns>The native name of the country/region formatted in the language associated with the ISO 3166 country/region code.</returns>
// 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;
}
}
/// <summary>Gets the name of the currency used in the country/region, formatted in the native language of the country/region.</summary>
/// <returns>The native name of the currency used in the country/region, formatted in the language associated with the ISO 3166 country/region code.</returns>
// 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;
}
}
/// <summary>Gets the name or ISO 3166 two-letter country/region code for the current <see cref="T:System.Globalization.RegionInfo" /> object.</summary>
/// <returns>The value specified by the <paramref name="name" /> parameter of the <see cref="M:System.Globalization.RegionInfo.#ctor(System.String)" /> constructor. The return value is in uppercase.
/// -or-
/// The two-letter code defined in ISO 3166 for the country/region specified by the <paramref name="culture" /> parameter of the <see cref="M:System.Globalization.RegionInfo.#ctor(System.Int32)" /> constructor. The return value is in uppercase.</returns>
// 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;
}
}
/// <summary>Gets the three-letter code defined in ISO 3166 for the country/region.</summary>
/// <returns>The three-letter code defined in ISO 3166 for the country/region.</returns>
// 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;
}
}
/// <summary>Gets the three-letter code assigned by Windows to the country/region represented by this <see cref="T:System.Globalization.RegionInfo" />.</summary>
/// <returns>The three-letter code assigned by Windows to the country/region represented by this <see cref="T:System.Globalization.RegionInfo" />.</returns>
// 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;
}
}
/// <summary>Gets the two-letter code defined in ISO 3166 for the country/region.</summary>
/// <returns>The two-letter code defined in ISO 3166 for the country/region.</returns>
// 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;
}
}
/// <summary>Determines whether the specified object is the same instance as the current <see cref="T:System.Globalization.RegionInfo" />.</summary>
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.RegionInfo" />.</param>
/// <returns>
/// <see langword="true" /> if the <paramref name="value" /> parameter is a <see cref="T:System.Globalization.RegionInfo" /> object and its <see cref="P:System.Globalization.RegionInfo.Name" /> property is the same as the <see cref="P:System.Globalization.RegionInfo.Name" /> property of the current <see cref="T:System.Globalization.RegionInfo" /> object; otherwise, <see langword="false" />.</returns>
// 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);
}
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.RegionInfo" />, suitable for hashing algorithms and data structures, such as a hash table.</summary>
/// <returns>A hash code for the current <see cref="T:System.Globalization.RegionInfo" />.</returns>
// 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;
}
/// <summary>Returns a string containing the culture name or ISO 3166 two-letter country/region codes specified for the current <see cref="T:System.Globalization.RegionInfo" />.</summary>
/// <returns>A string containing the culture name or ISO 3166 two-letter country/region codes defined for the current <see cref="T:System.Globalization.RegionInfo" />.</returns>
// 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;
}
}