Files
2026-04-10 22:50:51 +02:00

945 lines
40 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Globalization
{
/// <summary>Provides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers.</summary>
// Token: 0x020002F9 RID: 761
[Token(Token = "0x20002F9")]
[ComVisible(true)]
[Serializable]
[StructLayout(0)]
public class CultureInfo : ICloneable, IFormatProvider
{
/// <summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> object that is culture-independent (invariant).</summary>
/// <returns>The object that is culture-independent (invariant).</returns>
// Token: 0x170003AF RID: 943
// (get) Token: 0x06001C0A RID: 7178 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003AF")]
public static CultureInfo InvariantCulture
{
[Token(Token = "0x6001C0A")]
[Address(RVA = "0x2BF5F40", Offset = "0x2BF4D40", VA = "0x182BF5F40")]
get
{
return null;
}
}
/// <summary>Gets or sets the <see cref="T:System.Globalization.CultureInfo" /> object that represents the culture used by the current thread.</summary>
/// <returns>An object that represents the culture used by the current thread.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is set to <see langword="null" />.</exception>
// Token: 0x170003B0 RID: 944
// (get) Token: 0x06001C0B RID: 7179 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B0")]
public static CultureInfo CurrentCulture
{
[Token(Token = "0x6001C0B")]
[Address(RVA = "0x2BF5BC0", Offset = "0x2BF49C0", VA = "0x182BF5BC0")]
get
{
return null;
}
}
/// <summary>Gets or sets the <see cref="T:System.Globalization.CultureInfo" /> object that represents the current user interface culture used by the Resource Manager to look up culture-specific resources at run time.</summary>
/// <returns>The culture used by the Resource Manager to look up culture-specific resources at run time.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is set to <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The property is set to a culture name that cannot be used to locate a resource file. Resource filenames can include only letters, numbers, hyphens, or underscores.</exception>
// Token: 0x170003B1 RID: 945
// (get) Token: 0x06001C0C RID: 7180 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B1")]
public static CultureInfo CurrentUICulture
{
[Token(Token = "0x6001C0C")]
[Address(RVA = "0x2BF5BF0", Offset = "0x2BF49F0", VA = "0x182BF5BF0")]
get
{
return null;
}
}
// Token: 0x06001C0D RID: 7181 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C0D")]
[Address(RVA = "0x2BF1D20", Offset = "0x2BF0B20", VA = "0x182BF1D20")]
internal static CultureInfo ConstructCurrentCulture()
{
return null;
}
// Token: 0x06001C0E RID: 7182 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C0E")]
[Address(RVA = "0x2BF1EA0", Offset = "0x2BF0CA0", VA = "0x182BF1EA0")]
internal static CultureInfo ConstructCurrentUICulture()
{
return null;
}
// Token: 0x170003B2 RID: 946
// (get) Token: 0x06001C0F RID: 7183 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B2")]
internal string Territory
{
[Token(Token = "0x6001C0F")]
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
get
{
return null;
}
}
/// <summary>Gets the culture identifier for the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
/// <returns>The culture identifier for the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
// Token: 0x170003B3 RID: 947
// (get) Token: 0x06001C10 RID: 7184 RVA: 0x000125D0 File Offset: 0x000107D0
[Token(Token = "0x170003B3")]
public virtual int LCID
{
[Token(Token = "0x6001C10")]
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080", Slot = "6")]
get
{
return 0;
}
}
/// <summary>Gets the culture name in the format languagecode2-country/regioncode2.</summary>
/// <returns>The culture name in the format languagecode2-country/regioncode2. languagecode2 is a lowercase two-letter code derived from ISO 639-1. country/regioncode2 is derived from ISO 3166 and usually consists of two uppercase letters, or a BCP-47 language tag.</returns>
// Token: 0x170003B4 RID: 948
// (get) Token: 0x06001C11 RID: 7185 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B4")]
public virtual string Name
{
[Token(Token = "0x6001C11")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "7")]
get
{
return null;
}
}
/// <summary>Gets the default calendar used by the culture.</summary>
/// <returns>A <see cref="T:System.Globalization.Calendar" /> that represents the default calendar used by the culture.</returns>
// Token: 0x170003B5 RID: 949
// (get) Token: 0x06001C12 RID: 7186 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B5")]
public virtual Calendar Calendar
{
[Token(Token = "0x6001C12")]
[Address(RVA = "0x2BF5A00", Offset = "0x2BF4800", VA = "0x182BF5A00", Slot = "8")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Globalization.CultureInfo" /> that represents the parent culture of the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
/// <returns>The <see cref="T:System.Globalization.CultureInfo" /> that represents the parent culture of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
// Token: 0x170003B6 RID: 950
// (get) Token: 0x06001C13 RID: 7187 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B6")]
public virtual CultureInfo Parent
{
[Token(Token = "0x6001C13")]
[Address(RVA = "0x2BF6090", Offset = "0x2BF4E90", VA = "0x182BF6090", Slot = "9")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Globalization.TextInfo" /> that defines the writing system associated with the culture.</summary>
/// <returns>The <see cref="T:System.Globalization.TextInfo" /> that defines the writing system associated with the culture.</returns>
// Token: 0x170003B7 RID: 951
// (get) Token: 0x06001C14 RID: 7188 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B7")]
public virtual TextInfo TextInfo
{
[Token(Token = "0x6001C14")]
[Address(RVA = "0x2BF62F0", Offset = "0x2BF50F0", VA = "0x182BF62F0", Slot = "10")]
get
{
return null;
}
}
/// <summary>Creates a copy of the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
/// <returns>A copy of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
// Token: 0x06001C15 RID: 7189 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C15")]
[Address(RVA = "0x2BF1AA0", Offset = "0x2BF08A0", VA = "0x182BF1AA0", Slot = "11")]
public virtual object Clone()
{
return null;
}
/// <summary>Determines whether the specified object is the same culture as the current <see cref="T:System.Globalization.CultureInfo" />.</summary>
/// <param name="value">The object to compare with the current <see cref="T:System.Globalization.CultureInfo" />.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="value" /> is the same culture as the current <see cref="T:System.Globalization.CultureInfo" />; otherwise, <see langword="false" />.</returns>
// Token: 0x06001C16 RID: 7190 RVA: 0x000125E8 File Offset: 0x000107E8
[Token(Token = "0x6001C16")]
[Address(RVA = "0x2BF41B0", Offset = "0x2BF2FB0", VA = "0x182BF41B0", Slot = "0")]
public override bool Equals(object value)
{
return default(bool);
}
/// <summary>Gets the list of supported cultures filtered by the specified <see cref="T:System.Globalization.CultureTypes" /> parameter.</summary>
/// <param name="types">A bitwise combination of the enumeration values that filter the cultures to retrieve.</param>
/// <returns>An array that contains the cultures specified by the <paramref name="types" /> parameter. The array of cultures is unsorted.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="types" /> specifies an invalid combination of <see cref="T:System.Globalization.CultureTypes" /> values.</exception>
// Token: 0x06001C17 RID: 7191 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C17")]
[Address(RVA = "0x2BF4680", Offset = "0x2BF3480", VA = "0x182BF4680")]
public static CultureInfo[] GetCultures(CultureTypes types)
{
return null;
}
// Token: 0x06001C18 RID: 7192 RVA: 0x00012600 File Offset: 0x00010800
[Token(Token = "0x6001C18")]
[Address(RVA = "0x2BF4AD0", Offset = "0x2BF38D0", VA = "0x182BF4AD0")]
private CultureInfo.Data GetTextInfoData()
{
return default(CultureInfo.Data);
}
/// <summary>Serves as a hash function for the current <see cref="T:System.Globalization.CultureInfo" />, 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.CultureInfo" />.</returns>
// Token: 0x06001C19 RID: 7193 RVA: 0x00012618 File Offset: 0x00010818
[Token(Token = "0x6001C19")]
[Address(RVA = "0x2BF4AC0", Offset = "0x2BF38C0", VA = "0x182BF4AC0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// <summary>Returns a read-only wrapper around the specified <see cref="T:System.Globalization.CultureInfo" /> object.</summary>
/// <param name="ci">The <see cref="T:System.Globalization.CultureInfo" /> object to wrap.</param>
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> wrapper around <paramref name="ci" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="ci" /> is null.</exception>
// Token: 0x06001C1A RID: 7194 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C1A")]
[Address(RVA = "0x2BF4AF0", Offset = "0x2BF38F0", VA = "0x182BF4AF0")]
public static CultureInfo ReadOnly(CultureInfo ci)
{
return null;
}
/// <summary>Returns a string containing the name of the current <see cref="T:System.Globalization.CultureInfo" /> in the format languagecode2-country/regioncode2.</summary>
/// <returns>A string containing the name of the current <see cref="T:System.Globalization.CultureInfo" />.</returns>
// Token: 0x06001C1B RID: 7195 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C1B")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "3")]
public override string ToString()
{
return null;
}
/// <summary>Gets the <see cref="T:System.Globalization.CompareInfo" /> that defines how to compare strings for the culture.</summary>
/// <returns>The <see cref="T:System.Globalization.CompareInfo" /> that defines how to compare strings for the culture.</returns>
// Token: 0x170003B8 RID: 952
// (get) Token: 0x06001C1C RID: 7196 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003B8")]
public virtual CompareInfo CompareInfo
{
[Token(Token = "0x6001C1C")]
[Address(RVA = "0x2BF5AA0", Offset = "0x2BF48A0", VA = "0x182BF5AA0", Slot = "12")]
get
{
return null;
}
}
/// <summary>Gets a value indicating whether the current <see cref="T:System.Globalization.CultureInfo" /> represents a neutral culture.</summary>
/// <returns>
/// <see langword="true" /> if the current <see cref="T:System.Globalization.CultureInfo" /> represents a neutral culture; otherwise, <see langword="false" />.</returns>
// Token: 0x170003B9 RID: 953
// (get) Token: 0x06001C1D RID: 7197 RVA: 0x00012630 File Offset: 0x00010830
[Token(Token = "0x170003B9")]
public virtual bool IsNeutralCulture
{
[Token(Token = "0x6001C1D")]
[Address(RVA = "0x2BF5FB0", Offset = "0x2BF4DB0", VA = "0x182BF5FB0", Slot = "13")]
get
{
return default(bool);
}
}
// Token: 0x06001C1E RID: 7198 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C1E")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
private void CheckNeutral()
{
}
/// <summary>Gets or sets a <see cref="T:System.Globalization.NumberFormatInfo" /> that defines the culturally appropriate format of displaying numbers, currency, and percentage.</summary>
/// <returns>A <see cref="T:System.Globalization.NumberFormatInfo" /> that defines the culturally appropriate format of displaying numbers, currency, and percentage.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is set to null.</exception>
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Globalization.CultureInfo.NumberFormat" /> property or any of the <see cref="T:System.Globalization.NumberFormatInfo" /> properties is set, and the <see cref="T:System.Globalization.CultureInfo" /> is read-only.</exception>
// Token: 0x170003BA RID: 954
// (get) Token: 0x06001C1F RID: 7199 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001C20 RID: 7200 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BA")]
public virtual NumberFormatInfo NumberFormat
{
[Token(Token = "0x6001C1F")]
[Address(RVA = "0x2BF5FF0", Offset = "0x2BF4DF0", VA = "0x182BF5FF0", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x6001C20")]
[Address(RVA = "0x2BF6760", Offset = "0x2BF5560", VA = "0x182BF6760", Slot = "15")]
set
{
}
}
/// <summary>Gets or sets a <see cref="T:System.Globalization.DateTimeFormatInfo" /> that defines the culturally appropriate format of displaying dates and times.</summary>
/// <returns>A <see cref="T:System.Globalization.DateTimeFormatInfo" /> that defines the culturally appropriate format of displaying dates and times.</returns>
/// <exception cref="T:System.ArgumentNullException">The property is set to null.</exception>
/// <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Globalization.CultureInfo.DateTimeFormat" /> property or any of the <see cref="T:System.Globalization.DateTimeFormatInfo" /> properties is set, and the <see cref="T:System.Globalization.CultureInfo" /> is read-only.</exception>
// Token: 0x170003BB RID: 955
// (get) Token: 0x06001C21 RID: 7201 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001C22 RID: 7202 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003BB")]
public virtual DateTimeFormatInfo DateTimeFormat
{
[Token(Token = "0x6001C21")]
[Address(RVA = "0x2BF5C20", Offset = "0x2BF4A20", VA = "0x182BF5C20", Slot = "16")]
get
{
return null;
}
[Token(Token = "0x6001C22")]
[Address(RVA = "0x2BF6690", Offset = "0x2BF5490", VA = "0x182BF6690", Slot = "17")]
set
{
}
}
/// <summary>Gets the culture name in the format languagefull [country/regionfull] in English.</summary>
/// <returns>The culture name in the format languagefull [country/regionfull] in English, where languagefull is the full name of the language and country/regionfull is the full name of the country/region.</returns>
// Token: 0x170003BC RID: 956
// (get) Token: 0x06001C23 RID: 7203 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003BC")]
public virtual string EnglishName
{
[Token(Token = "0x6001C23")]
[Address(RVA = "0x2BF5E10", Offset = "0x2BF4C10", VA = "0x182BF5E10", Slot = "18")]
get
{
return null;
}
}
/// <summary>Gets a value indicating whether the current <see cref="T:System.Globalization.CultureInfo" /> is read-only.</summary>
/// <returns>
/// <see langword="true" /> if the current <see cref="T:System.Globalization.CultureInfo" /> is read-only; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x170003BD RID: 957
// (get) Token: 0x06001C24 RID: 7204 RVA: 0x00012648 File Offset: 0x00010848
[Token(Token = "0x170003BD")]
public bool IsReadOnly
{
[Token(Token = "0x6001C24")]
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
get
{
return default(bool);
}
}
/// <summary>Gets an object that defines how to format the specified type.</summary>
/// <param name="formatType">The <see cref="T:System.Type" /> for which to get a formatting object. This method only supports the <see cref="T:System.Globalization.NumberFormatInfo" /> and <see cref="T:System.Globalization.DateTimeFormatInfo" /> types.</param>
/// <returns>The value of the <see cref="P:System.Globalization.CultureInfo.NumberFormat" /> property, which is a <see cref="T:System.Globalization.NumberFormatInfo" /> containing the default number format information for the current <see cref="T:System.Globalization.CultureInfo" />, if <paramref name="formatType" /> is the <see cref="T:System.Type" /> object for the <see cref="T:System.Globalization.NumberFormatInfo" /> class.
/// -or-
/// The value of the <see cref="P:System.Globalization.CultureInfo.DateTimeFormat" /> property, which is a <see cref="T:System.Globalization.DateTimeFormatInfo" /> containing the default date and time format information for the current <see cref="T:System.Globalization.CultureInfo" />, if <paramref name="formatType" /> is the <see cref="T:System.Type" /> object for the <see cref="T:System.Globalization.DateTimeFormatInfo" /> class.
/// -or-
/// null, if <paramref name="formatType" /> is any other object.</returns>
// Token: 0x06001C25 RID: 7205 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C25")]
[Address(RVA = "0x2BF49B0", Offset = "0x2BF37B0", VA = "0x182BF49B0", Slot = "19")]
public virtual object GetFormat(Type formatType)
{
return null;
}
// Token: 0x06001C26 RID: 7206 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C26")]
[Address(RVA = "0x2BF2000", Offset = "0x2BF0E00", VA = "0x182BF2000")]
private void Construct()
{
}
// Token: 0x06001C27 RID: 7207 RVA: 0x00012660 File Offset: 0x00010860
[Token(Token = "0x6001C27")]
[Address(RVA = "0x2BF5940", Offset = "0x2BF4740", VA = "0x182BF5940")]
private bool construct_internal_locale_from_lcid(int lcid)
{
return default(bool);
}
// Token: 0x06001C28 RID: 7208 RVA: 0x00012678 File Offset: 0x00010878
[Token(Token = "0x6001C28")]
[Address(RVA = "0x2BF5950", Offset = "0x2BF4750", VA = "0x182BF5950")]
private bool construct_internal_locale_from_name(string name)
{
return default(bool);
}
// Token: 0x06001C29 RID: 7209 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C29")]
[Address(RVA = "0x2BF6500", Offset = "0x2BF5300", VA = "0x182BF6500")]
private static string get_current_locale_name()
{
return null;
}
// Token: 0x06001C2A RID: 7210 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C2A")]
[Address(RVA = "0x2BF6680", Offset = "0x2BF5480", VA = "0x182BF6680")]
private static CultureInfo[] internal_get_cultures(bool neutral, bool specific, bool installed)
{
return null;
}
// Token: 0x06001C2B RID: 7211 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C2B")]
[Address(RVA = "0x2BF1EF0", Offset = "0x2BF0CF0", VA = "0x182BF1EF0")]
private void ConstructInvariant(bool read_only)
{
}
// Token: 0x06001C2C RID: 7212 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C2C")]
[Address(RVA = "0x2BF4130", Offset = "0x2BF2F30", VA = "0x182BF4130")]
private TextInfo CreateTextInfo(bool readOnly)
{
return null;
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by the culture identifier.</summary>
/// <param name="culture">A predefined <see cref="T:System.Globalization.CultureInfo" /> identifier, <see cref="P:System.Globalization.CultureInfo.LCID" /> property of an existing <see cref="T:System.Globalization.CultureInfo" /> object, or Windows-only culture identifier.</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="culture" /> is less than zero.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="culture" /> is not a valid culture identifier. See the Notes to Callers section for more information.</exception>
// Token: 0x06001C2D RID: 7213 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C2D")]
[Address(RVA = "0x2BF5390", Offset = "0x2BF4190", VA = "0x182BF5390")]
public CultureInfo(int culture)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by the culture identifier and on the Boolean that specifies whether to use the user-selected culture settings from the system.</summary>
/// <param name="culture">A predefined <see cref="T:System.Globalization.CultureInfo" /> identifier, <see cref="P:System.Globalization.CultureInfo.LCID" /> property of an existing <see cref="T:System.Globalization.CultureInfo" /> object, or Windows-only culture identifier.</param>
/// <param name="useUserOverride">A Boolean that denotes whether to use the user-selected culture settings (<see langword="true" />) or the default culture settings (<see langword="false" />).</param>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="culture" /> is less than zero.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="culture" /> is not a valid culture identifier. See the Notes to Callers section for more information.</exception>
// Token: 0x06001C2E RID: 7214 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C2E")]
[Address(RVA = "0x2BF5370", Offset = "0x2BF4170", VA = "0x182BF5370")]
public CultureInfo(int culture, bool useUserOverride)
{
}
// Token: 0x06001C2F RID: 7215 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C2F")]
[Address(RVA = "0x2BF53B0", Offset = "0x2BF41B0", VA = "0x182BF53B0")]
private CultureInfo(int culture, bool useUserOverride, bool read_only)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by name.</summary>
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name, <see cref="P:System.Globalization.CultureInfo.Name" /> of an existing <see cref="T:System.Globalization.CultureInfo" />, or Windows-only culture name. <paramref name="name" /> is not case-sensitive.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="name" /> is null.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="name" /> is not a valid culture name. For more information, see the Notes to Callers section.</exception>
// Token: 0x06001C30 RID: 7216 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C30")]
[Address(RVA = "0x2BF56A0", Offset = "0x2BF44A0", VA = "0x182BF56A0")]
public CultureInfo(string name)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Globalization.CultureInfo" /> class based on the culture specified by name and on the Boolean that specifies whether to use the user-selected culture settings from the system.</summary>
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name, <see cref="P:System.Globalization.CultureInfo.Name" /> of an existing <see cref="T:System.Globalization.CultureInfo" />, or Windows-only culture name. <paramref name="name" /> is not case-sensitive.</param>
/// <param name="useUserOverride">A Boolean that denotes whether to use the user-selected culture settings (<see langword="true" />) or the default culture settings (<see langword="false" />).</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="name" /> is null.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="name" /> is not a valid culture name. See the Notes to Callers section for more information.</exception>
// Token: 0x06001C31 RID: 7217 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C31")]
[Address(RVA = "0x2BF5660", Offset = "0x2BF4460", VA = "0x182BF5660")]
public CultureInfo(string name, bool useUserOverride)
{
}
// Token: 0x06001C32 RID: 7218 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C32")]
[Address(RVA = "0x2BF56C0", Offset = "0x2BF44C0", VA = "0x182BF56C0")]
private CultureInfo(string name, bool useUserOverride, bool read_only)
{
}
// Token: 0x06001C33 RID: 7219 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C33")]
[Address(RVA = "0x2BF5680", Offset = "0x2BF4480", VA = "0x182BF5680")]
private CultureInfo()
{
}
// Token: 0x06001C34 RID: 7220 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C34")]
[Address(RVA = "0x2BF6510", Offset = "0x2BF5310", VA = "0x182BF6510")]
private static void insert_into_shared_tables(CultureInfo c)
{
}
/// <summary>Retrieves a cached, read-only instance of a culture by using the specified culture identifier.</summary>
/// <param name="culture">A locale identifier (LCID).</param>
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> object.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="culture" /> is less than zero.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="culture" /> specifies a culture that is not supported. See the Notes to Caller section for more information.</exception>
// Token: 0x06001C35 RID: 7221 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C35")]
[Address(RVA = "0x2BF4250", Offset = "0x2BF3050", VA = "0x182BF4250")]
public static CultureInfo GetCultureInfo(int culture)
{
return null;
}
/// <summary>Retrieves a cached, read-only instance of a culture using the specified culture name.</summary>
/// <param name="name">The name of a culture. <paramref name="name" /> is not case-sensitive.</param>
/// <returns>A read-only <see cref="T:System.Globalization.CultureInfo" /> object.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="name" /> is null.</exception>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="name" /> specifies a culture that is not supported. See the Notes to Callers section for more information.</exception>
// Token: 0x06001C36 RID: 7222 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C36")]
[Address(RVA = "0x2BF4470", Offset = "0x2BF3270", VA = "0x182BF4470")]
public static CultureInfo GetCultureInfo(string name)
{
return null;
}
// Token: 0x06001C37 RID: 7223 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C37")]
[Address(RVA = "0x2BF21F0", Offset = "0x2BF0FF0", VA = "0x182BF21F0")]
internal static CultureInfo CreateCulture(string name, bool reference)
{
return null;
}
/// <summary>Creates a <see cref="T:System.Globalization.CultureInfo" /> that represents the specific culture that is associated with the specified name.</summary>
/// <param name="name">A predefined <see cref="T:System.Globalization.CultureInfo" /> name or the name of an existing <see cref="T:System.Globalization.CultureInfo" /> object. <paramref name="name" /> is not case-sensitive.</param>
/// <returns>A <see cref="T:System.Globalization.CultureInfo" /> object that represents:
/// The invariant culture, if <paramref name="name" /> is an empty string ("").
/// -or-
/// The specific culture associated with <paramref name="name" />, if <paramref name="name" /> is a neutral culture.
/// -or-
/// The culture specified by <paramref name="name" />, if <paramref name="name" /> is already a specific culture.</returns>
/// <exception cref="T:System.Globalization.CultureNotFoundException">
/// <paramref name="name" /> is not a valid culture name.
/// -or-
/// The culture specified by <paramref name="name" /> does not have a specific culture associated with it.</exception>
/// <exception cref="T:System.NullReferenceException">
/// <paramref name="name" /> is null.</exception>
// Token: 0x06001C38 RID: 7224 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C38")]
[Address(RVA = "0x2BF3E00", Offset = "0x2BF2C00", VA = "0x182BF3E00")]
public static CultureInfo CreateSpecificCulture(string name)
{
return null;
}
// Token: 0x06001C39 RID: 7225 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C39")]
[Address(RVA = "0x2BF2300", Offset = "0x2BF1100", VA = "0x182BF2300")]
private static CultureInfo CreateSpecificCultureFromNeutral(string name)
{
return null;
}
// Token: 0x170003BE RID: 958
// (get) Token: 0x06001C3A RID: 7226 RVA: 0x00012690 File Offset: 0x00010890
[Token(Token = "0x170003BE")]
internal int CalendarType
{
[Token(Token = "0x6001C3A")]
[Address(RVA = "0x2BF5960", Offset = "0x2BF4760", VA = "0x182BF5960")]
get
{
return 0;
}
}
// Token: 0x06001C3B RID: 7227 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C3B")]
[Address(RVA = "0x2BF2020", Offset = "0x2BF0E20", VA = "0x182BF2020")]
private static Calendar CreateCalendar(int calendarType)
{
return null;
}
// Token: 0x06001C3C RID: 7228 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001C3C")]
[Address(RVA = "0x2BF2280", Offset = "0x2BF1080", VA = "0x182BF2280")]
private static Exception CreateNotFoundException(string name)
{
return null;
}
/// <summary>Gets or sets the default culture for threads in the current application domain.</summary>
/// <returns>The default culture for threads in the current application domain, or <see langword="null" /> if the current system culture is the default thread culture in the application domain.</returns>
// Token: 0x170003BF RID: 959
// (get) Token: 0x06001C3D RID: 7229 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003BF")]
public static CultureInfo DefaultThreadCurrentCulture
{
[Token(Token = "0x6001C3D")]
[Address(RVA = "0x2BF5D30", Offset = "0x2BF4B30", VA = "0x182BF5D30")]
get
{
return null;
}
}
/// <summary>Gets or sets the default UI culture for threads in the current application domain.</summary>
/// <returns>The default UI culture for threads in the current application domain, or <see langword="null" /> if the current system UI culture is the default thread UI culture in the application domain.</returns>
/// <exception cref="T:System.ArgumentException">In a set operation, the <see cref="P:System.Globalization.CultureInfo.Name" /> property value is invalid.</exception>
// Token: 0x170003C0 RID: 960
// (get) Token: 0x06001C3E RID: 7230 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C0")]
public static CultureInfo DefaultThreadCurrentUICulture
{
[Token(Token = "0x6001C3E")]
[Address(RVA = "0x2BF5DA0", Offset = "0x2BF4BA0", VA = "0x182BF5DA0")]
get
{
return null;
}
}
// Token: 0x170003C1 RID: 961
// (get) Token: 0x06001C3F RID: 7231 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C1")]
internal string SortName
{
[Token(Token = "0x6001C3F")]
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
get
{
return null;
}
}
// Token: 0x170003C2 RID: 962
// (get) Token: 0x06001C40 RID: 7232 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C2")]
internal static CultureInfo UserDefaultUICulture
{
[Token(Token = "0x6001C40")]
[Address(RVA = "0x2BF6470", Offset = "0x2BF5270", VA = "0x182BF6470")]
get
{
return null;
}
}
// Token: 0x170003C3 RID: 963
// (get) Token: 0x06001C41 RID: 7233 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170003C3")]
internal static CultureInfo UserDefaultCulture
{
[Token(Token = "0x6001C41")]
[Address(RVA = "0x2BF6420", Offset = "0x2BF5220", VA = "0x182BF6420")]
get
{
return null;
}
}
// Token: 0x06001C42 RID: 7234 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001C42")]
[Address(RVA = "0x2BF1900", Offset = "0x2BF0700", VA = "0x182BF1900")]
internal static void CheckDomainSafetyObject(object obj, object container)
{
}
// Token: 0x170003C4 RID: 964
// (get) Token: 0x06001C43 RID: 7235 RVA: 0x000126A8 File Offset: 0x000108A8
[Token(Token = "0x170003C4")]
internal bool HasInvariantCultureName
{
[Token(Token = "0x6001C43")]
[Address(RVA = "0x2BF5E50", Offset = "0x2BF4C50", VA = "0x182BF5E50")]
get
{
return default(bool);
}
}
// Token: 0x06001C44 RID: 7236 RVA: 0x000126C0 File Offset: 0x000108C0
[Token(Token = "0x6001C44")]
[Address(RVA = "0x2BF4D60", Offset = "0x2BF3B60", VA = "0x182BF4D60")]
internal static bool VerifyCultureName(string cultureName, bool throwException)
{
return default(bool);
}
// Token: 0x06001C45 RID: 7237 RVA: 0x000126D8 File Offset: 0x000108D8
[Token(Token = "0x6001C45")]
[Address(RVA = "0x2BF4E90", Offset = "0x2BF3C90", VA = "0x182BF4E90")]
internal static bool VerifyCultureName(CultureInfo culture, bool throwException)
{
return default(bool);
}
// Token: 0x0400100E RID: 4110
[Token(Token = "0x400100E")]
private static CultureInfo invariant_culture_info;
// Token: 0x0400100F RID: 4111
[Token(Token = "0x400100F")]
private static object shared_table_lock;
// Token: 0x04001010 RID: 4112
[Token(Token = "0x4001010")]
private static CultureInfo default_current_culture;
// Token: 0x04001011 RID: 4113
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001011")]
private bool m_isReadOnly;
// Token: 0x04001012 RID: 4114
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x4001012")]
private int cultureID;
// Token: 0x04001013 RID: 4115
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001013")]
[NonSerialized]
private int parent_lcid;
// Token: 0x04001014 RID: 4116
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001014")]
[NonSerialized]
private int datetime_index;
// Token: 0x04001015 RID: 4117
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001015")]
[NonSerialized]
private int number_index;
// Token: 0x04001016 RID: 4118
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4001016")]
[NonSerialized]
private int default_calendar_type;
// Token: 0x04001017 RID: 4119
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001017")]
private bool m_useUserOverride;
// Token: 0x04001018 RID: 4120
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001018")]
internal NumberFormatInfo numInfo;
// Token: 0x04001019 RID: 4121
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001019")]
internal DateTimeFormatInfo dateTimeInfo;
// Token: 0x0400101A RID: 4122
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400101A")]
private TextInfo textInfo;
// Token: 0x0400101B RID: 4123
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400101B")]
internal string m_name;
// Token: 0x0400101C RID: 4124
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400101C")]
[NonSerialized]
private string englishname;
// Token: 0x0400101D RID: 4125
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400101D")]
[NonSerialized]
private string nativename;
// Token: 0x0400101E RID: 4126
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400101E")]
[NonSerialized]
private string iso3lang;
// Token: 0x0400101F RID: 4127
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400101F")]
[NonSerialized]
private string iso2lang;
// Token: 0x04001020 RID: 4128
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001020")]
[NonSerialized]
private string win3lang;
// Token: 0x04001021 RID: 4129
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001021")]
[NonSerialized]
private string territory;
// Token: 0x04001022 RID: 4130
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001022")]
[NonSerialized]
private string[] native_calendar_names;
// Token: 0x04001023 RID: 4131
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001023")]
private CompareInfo compareInfo;
// Token: 0x04001024 RID: 4132
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001024")]
[NonSerialized]
private unsafe readonly void* textinfo_data;
// Token: 0x04001025 RID: 4133
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001025")]
private int m_dataItem;
// Token: 0x04001026 RID: 4134
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001026")]
private Calendar calendar;
// Token: 0x04001027 RID: 4135
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001027")]
[NonSerialized]
private CultureInfo parent_culture;
// Token: 0x04001028 RID: 4136
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001028")]
[NonSerialized]
private bool constructed;
// Token: 0x04001029 RID: 4137
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4001029")]
[NonSerialized]
internal byte[] cached_serialized_form;
// Token: 0x0400102A RID: 4138
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400102A")]
[NonSerialized]
internal CultureData m_cultureData;
// Token: 0x0400102B RID: 4139
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400102B")]
[NonSerialized]
internal bool m_isInherited;
// Token: 0x0400102C RID: 4140
[Token(Token = "0x400102C")]
internal const int InvariantCultureId = 127;
// Token: 0x0400102D RID: 4141
[Token(Token = "0x400102D")]
private const int CalendarTypeBits = 8;
// Token: 0x0400102E RID: 4142
[Token(Token = "0x400102E")]
private const string MSG_READONLY = "This instance is read only";
// Token: 0x0400102F RID: 4143
[Token(Token = "0x400102F")]
private static CultureInfo s_DefaultThreadCurrentUICulture;
// Token: 0x04001030 RID: 4144
[Token(Token = "0x4001030")]
private static CultureInfo s_DefaultThreadCurrentCulture;
// Token: 0x04001031 RID: 4145
[Token(Token = "0x4001031")]
private static Dictionary<int, CultureInfo> shared_by_number;
// Token: 0x04001032 RID: 4146
[Token(Token = "0x4001032")]
private static Dictionary<string, CultureInfo> shared_by_name;
// Token: 0x04001033 RID: 4147
[Token(Token = "0x4001033")]
internal static readonly bool IsTaiwanSku;
// Token: 0x020002FA RID: 762
[Token(Token = "0x20002FA")]
private struct Data
{
// Token: 0x04001034 RID: 4148
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4001034")]
public int ansi;
// Token: 0x04001035 RID: 4149
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x4001035")]
public int ebcdic;
// Token: 0x04001036 RID: 4150
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x4001036")]
public int mac;
// Token: 0x04001037 RID: 4151
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x4001037")]
public int oem;
// Token: 0x04001038 RID: 4152
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001038")]
public bool right_to_left;
// Token: 0x04001039 RID: 4153
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11")]
[Token(Token = "0x4001039")]
public byte list_sep;
}
}
}