Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x02000313 RID: 787
[Token(Token = "0x2000313")]
[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: 0x17000425 RID: 1061
// (get) Token: 0x06001E0B RID: 7691 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000425")]
public static CultureInfo InvariantCulture
{
[Token(Token = "0x6001E0B")]
[Address(RVA = "0xD44F90", Offset = "0xD43F90", VA = "0x180D44F90")]
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: 0x17000426 RID: 1062
// (get) Token: 0x06001E0C RID: 7692 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000426")]
public static CultureInfo CurrentCulture
{
[Token(Token = "0x6001E0C")]
[Address(RVA = "0xD44C10", Offset = "0xD43C10", VA = "0x180D44C10")]
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: 0x17000427 RID: 1063
// (get) Token: 0x06001E0D RID: 7693 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000427")]
public static CultureInfo CurrentUICulture
{
[Token(Token = "0x6001E0D")]
[Address(RVA = "0xD44C40", Offset = "0xD43C40", VA = "0x180D44C40")]
get
{
return null;
}
}
// Token: 0x06001E0E RID: 7694 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E0E")]
[Address(RVA = "0xD40D70", Offset = "0xD3FD70", VA = "0x180D40D70")]
internal static CultureInfo ConstructCurrentCulture()
{
return null;
}
// Token: 0x06001E0F RID: 7695 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E0F")]
[Address(RVA = "0xD40EF0", Offset = "0xD3FEF0", VA = "0x180D40EF0")]
internal static CultureInfo ConstructCurrentUICulture()
{
return null;
}
// Token: 0x17000428 RID: 1064
// (get) Token: 0x06001E10 RID: 7696 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000428")]
internal string Territory
{
[Token(Token = "0x6001E10")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
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: 0x17000429 RID: 1065
// (get) Token: 0x06001E11 RID: 7697 RVA: 0x00014970 File Offset: 0x00012B70
[Token(Token = "0x17000429")]
public virtual int LCID
{
[Token(Token = "0x6001E11")]
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0", 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: 0x1700042A RID: 1066
// (get) Token: 0x06001E12 RID: 7698 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700042A")]
public virtual string Name
{
[Token(Token = "0x6001E12")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", 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: 0x1700042B RID: 1067
// (get) Token: 0x06001E13 RID: 7699 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700042B")]
public virtual Calendar Calendar
{
[Token(Token = "0x6001E13")]
[Address(RVA = "0xD44A50", Offset = "0xD43A50", VA = "0x180D44A50", 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: 0x1700042C RID: 1068
// (get) Token: 0x06001E14 RID: 7700 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700042C")]
public virtual CultureInfo Parent
{
[Token(Token = "0x6001E14")]
[Address(RVA = "0xD450E0", Offset = "0xD440E0", VA = "0x180D450E0", 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: 0x1700042D RID: 1069
// (get) Token: 0x06001E15 RID: 7701 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700042D")]
public virtual TextInfo TextInfo
{
[Token(Token = "0x6001E15")]
[Address(RVA = "0xD45340", Offset = "0xD44340", VA = "0x180D45340", 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: 0x06001E16 RID: 7702 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E16")]
[Address(RVA = "0xD40AF0", Offset = "0xD3FAF0", VA = "0x180D40AF0", 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: 0x06001E17 RID: 7703 RVA: 0x00014988 File Offset: 0x00012B88
[Token(Token = "0x6001E17")]
[Address(RVA = "0xD43200", Offset = "0xD42200", VA = "0x180D43200", 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: 0x06001E18 RID: 7704 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E18")]
[Address(RVA = "0xD436D0", Offset = "0xD426D0", VA = "0x180D436D0")]
public static CultureInfo[] GetCultures(CultureTypes types)
{
return null;
}
// Token: 0x06001E19 RID: 7705 RVA: 0x000149A0 File Offset: 0x00012BA0
[Token(Token = "0x6001E19")]
[Address(RVA = "0xD43B20", Offset = "0xD42B20", VA = "0x180D43B20")]
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: 0x06001E1A RID: 7706 RVA: 0x000149B8 File Offset: 0x00012BB8
[Token(Token = "0x6001E1A")]
[Address(RVA = "0xD43B10", Offset = "0xD42B10", VA = "0x180D43B10", 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: 0x06001E1B RID: 7707 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E1B")]
[Address(RVA = "0xD43B40", Offset = "0xD42B40", VA = "0x180D43B40")]
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: 0x06001E1C RID: 7708 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E1C")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", 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: 0x1700042E RID: 1070
// (get) Token: 0x06001E1D RID: 7709 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700042E")]
public virtual CompareInfo CompareInfo
{
[Token(Token = "0x6001E1D")]
[Address(RVA = "0xD44AF0", Offset = "0xD43AF0", VA = "0x180D44AF0", 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: 0x1700042F RID: 1071
// (get) Token: 0x06001E1E RID: 7710 RVA: 0x000149D0 File Offset: 0x00012BD0
[Token(Token = "0x1700042F")]
public virtual bool IsNeutralCulture
{
[Token(Token = "0x6001E1E")]
[Address(RVA = "0xD45000", Offset = "0xD44000", VA = "0x180D45000", Slot = "13")]
get
{
return default(bool);
}
}
// Token: 0x06001E1F RID: 7711 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E1F")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
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: 0x17000430 RID: 1072
// (get) Token: 0x06001E20 RID: 7712 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001E21 RID: 7713 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000430")]
public virtual NumberFormatInfo NumberFormat
{
[Token(Token = "0x6001E20")]
[Address(RVA = "0xD45040", Offset = "0xD44040", VA = "0x180D45040", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x6001E21")]
[Address(RVA = "0xD457B0", Offset = "0xD447B0", VA = "0x180D457B0", 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: 0x17000431 RID: 1073
// (get) Token: 0x06001E22 RID: 7714 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x06001E23 RID: 7715 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000431")]
public virtual DateTimeFormatInfo DateTimeFormat
{
[Token(Token = "0x6001E22")]
[Address(RVA = "0xD44C70", Offset = "0xD43C70", VA = "0x180D44C70", Slot = "16")]
get
{
return null;
}
[Token(Token = "0x6001E23")]
[Address(RVA = "0xD456E0", Offset = "0xD446E0", VA = "0x180D456E0", 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: 0x17000432 RID: 1074
// (get) Token: 0x06001E24 RID: 7716 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000432")]
public virtual string EnglishName
{
[Token(Token = "0x6001E24")]
[Address(RVA = "0xD44E60", Offset = "0xD43E60", VA = "0x180D44E60", 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: 0x17000433 RID: 1075
// (get) Token: 0x06001E25 RID: 7717 RVA: 0x000149E8 File Offset: 0x00012BE8
[Token(Token = "0x17000433")]
public bool IsReadOnly
{
[Token(Token = "0x6001E25")]
[Address(RVA = "0x4944B0", Offset = "0x4934B0", VA = "0x1804944B0")]
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: 0x06001E26 RID: 7718 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E26")]
[Address(RVA = "0xD43A00", Offset = "0xD42A00", VA = "0x180D43A00", Slot = "19")]
public virtual object GetFormat(Type formatType)
{
return null;
}
// Token: 0x06001E27 RID: 7719 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E27")]
[Address(RVA = "0xD41050", Offset = "0xD40050", VA = "0x180D41050")]
private void Construct()
{
}
// Token: 0x06001E28 RID: 7720 RVA: 0x00014A00 File Offset: 0x00012C00
[Token(Token = "0x6001E28")]
[Address(RVA = "0xD44990", Offset = "0xD43990", VA = "0x180D44990")]
private bool construct_internal_locale_from_lcid(int lcid)
{
return default(bool);
}
// Token: 0x06001E29 RID: 7721 RVA: 0x00014A18 File Offset: 0x00012C18
[Token(Token = "0x6001E29")]
[Address(RVA = "0xD449A0", Offset = "0xD439A0", VA = "0x180D449A0")]
private bool construct_internal_locale_from_name(string name)
{
return default(bool);
}
// Token: 0x06001E2A RID: 7722 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E2A")]
[Address(RVA = "0xD45550", Offset = "0xD44550", VA = "0x180D45550")]
private static string get_current_locale_name()
{
return null;
}
// Token: 0x06001E2B RID: 7723 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E2B")]
[Address(RVA = "0xD456D0", Offset = "0xD446D0", VA = "0x180D456D0")]
private static CultureInfo[] internal_get_cultures(bool neutral, bool specific, bool installed)
{
return null;
}
// Token: 0x06001E2C RID: 7724 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E2C")]
[Address(RVA = "0xD40F40", Offset = "0xD3FF40", VA = "0x180D40F40")]
private void ConstructInvariant(bool read_only)
{
}
// Token: 0x06001E2D RID: 7725 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E2D")]
[Address(RVA = "0xD43180", Offset = "0xD42180", VA = "0x180D43180")]
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: 0x06001E2E RID: 7726 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E2E")]
[Address(RVA = "0xD443E0", Offset = "0xD433E0", VA = "0x180D443E0")]
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: 0x06001E2F RID: 7727 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E2F")]
[Address(RVA = "0xD443C0", Offset = "0xD433C0", VA = "0x180D443C0")]
public CultureInfo(int culture, bool useUserOverride)
{
}
// Token: 0x06001E30 RID: 7728 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E30")]
[Address(RVA = "0xD44400", Offset = "0xD43400", VA = "0x180D44400")]
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: 0x06001E31 RID: 7729 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E31")]
[Address(RVA = "0xD446F0", Offset = "0xD436F0", VA = "0x180D446F0")]
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: 0x06001E32 RID: 7730 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E32")]
[Address(RVA = "0xD446B0", Offset = "0xD436B0", VA = "0x180D446B0")]
public CultureInfo(string name, bool useUserOverride)
{
}
// Token: 0x06001E33 RID: 7731 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E33")]
[Address(RVA = "0xD44710", Offset = "0xD43710", VA = "0x180D44710")]
private CultureInfo(string name, bool useUserOverride, bool read_only)
{
}
// Token: 0x06001E34 RID: 7732 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E34")]
[Address(RVA = "0xD446D0", Offset = "0xD436D0", VA = "0x180D446D0")]
private CultureInfo()
{
}
// Token: 0x06001E35 RID: 7733 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E35")]
[Address(RVA = "0xD45560", Offset = "0xD44560", VA = "0x180D45560")]
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: 0x06001E36 RID: 7734 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E36")]
[Address(RVA = "0xD432A0", Offset = "0xD422A0", VA = "0x180D432A0")]
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: 0x06001E37 RID: 7735 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E37")]
[Address(RVA = "0xD434C0", Offset = "0xD424C0", VA = "0x180D434C0")]
public static CultureInfo GetCultureInfo(string name)
{
return null;
}
// Token: 0x06001E38 RID: 7736 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E38")]
[Address(RVA = "0xD41240", Offset = "0xD40240", VA = "0x180D41240")]
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: 0x06001E39 RID: 7737 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E39")]
[Address(RVA = "0xD42E50", Offset = "0xD41E50", VA = "0x180D42E50")]
public static CultureInfo CreateSpecificCulture(string name)
{
return null;
}
// Token: 0x06001E3A RID: 7738 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E3A")]
[Address(RVA = "0xD41350", Offset = "0xD40350", VA = "0x180D41350")]
private static CultureInfo CreateSpecificCultureFromNeutral(string name)
{
return null;
}
// Token: 0x17000434 RID: 1076
// (get) Token: 0x06001E3B RID: 7739 RVA: 0x00014A30 File Offset: 0x00012C30
[Token(Token = "0x17000434")]
internal int CalendarType
{
[Token(Token = "0x6001E3B")]
[Address(RVA = "0xD449B0", Offset = "0xD439B0", VA = "0x180D449B0")]
get
{
return 0;
}
}
// Token: 0x06001E3C RID: 7740 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E3C")]
[Address(RVA = "0xD41070", Offset = "0xD40070", VA = "0x180D41070")]
private static Calendar CreateCalendar(int calendarType)
{
return null;
}
// Token: 0x06001E3D RID: 7741 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001E3D")]
[Address(RVA = "0xD412D0", Offset = "0xD402D0", VA = "0x180D412D0")]
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: 0x17000435 RID: 1077
// (get) Token: 0x06001E3E RID: 7742 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000435")]
public static CultureInfo DefaultThreadCurrentCulture
{
[Token(Token = "0x6001E3E")]
[Address(RVA = "0xD44D80", Offset = "0xD43D80", VA = "0x180D44D80")]
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: 0x17000436 RID: 1078
// (get) Token: 0x06001E3F RID: 7743 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000436")]
public static CultureInfo DefaultThreadCurrentUICulture
{
[Token(Token = "0x6001E3F")]
[Address(RVA = "0xD44DF0", Offset = "0xD43DF0", VA = "0x180D44DF0")]
get
{
return null;
}
}
// Token: 0x17000437 RID: 1079
// (get) Token: 0x06001E40 RID: 7744 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000437")]
internal string SortName
{
[Token(Token = "0x6001E40")]
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
get
{
return null;
}
}
// Token: 0x17000438 RID: 1080
// (get) Token: 0x06001E41 RID: 7745 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000438")]
internal static CultureInfo UserDefaultUICulture
{
[Token(Token = "0x6001E41")]
[Address(RVA = "0xD454C0", Offset = "0xD444C0", VA = "0x180D454C0")]
get
{
return null;
}
}
// Token: 0x17000439 RID: 1081
// (get) Token: 0x06001E42 RID: 7746 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000439")]
internal static CultureInfo UserDefaultCulture
{
[Token(Token = "0x6001E42")]
[Address(RVA = "0xD45470", Offset = "0xD44470", VA = "0x180D45470")]
get
{
return null;
}
}
// Token: 0x06001E43 RID: 7747 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001E43")]
[Address(RVA = "0xD40950", Offset = "0xD3F950", VA = "0x180D40950")]
internal static void CheckDomainSafetyObject(object obj, object container)
{
}
// Token: 0x1700043A RID: 1082
// (get) Token: 0x06001E44 RID: 7748 RVA: 0x00014A48 File Offset: 0x00012C48
[Token(Token = "0x1700043A")]
internal bool HasInvariantCultureName
{
[Token(Token = "0x6001E44")]
[Address(RVA = "0xD44EA0", Offset = "0xD43EA0", VA = "0x180D44EA0")]
get
{
return default(bool);
}
}
// Token: 0x06001E45 RID: 7749 RVA: 0x00014A60 File Offset: 0x00012C60
[Token(Token = "0x6001E45")]
[Address(RVA = "0xD43DB0", Offset = "0xD42DB0", VA = "0x180D43DB0")]
internal static bool VerifyCultureName(string cultureName, bool throwException)
{
return default(bool);
}
// Token: 0x06001E46 RID: 7750 RVA: 0x00014A78 File Offset: 0x00012C78
[Token(Token = "0x6001E46")]
[Address(RVA = "0xD43EE0", Offset = "0xD42EE0", VA = "0x180D43EE0")]
internal static bool VerifyCultureName(CultureInfo culture, bool throwException)
{
return default(bool);
}
// Token: 0x040010C9 RID: 4297
[Token(Token = "0x40010C9")]
private static CultureInfo invariant_culture_info;
// Token: 0x040010CA RID: 4298
[Token(Token = "0x40010CA")]
private static object shared_table_lock;
// Token: 0x040010CB RID: 4299
[Token(Token = "0x40010CB")]
private static CultureInfo default_current_culture;
// Token: 0x040010CC RID: 4300
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40010CC")]
private bool m_isReadOnly;
// Token: 0x040010CD RID: 4301
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40010CD")]
private int cultureID;
// Token: 0x040010CE RID: 4302
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40010CE")]
[NonSerialized]
private int parent_lcid;
// Token: 0x040010CF RID: 4303
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40010CF")]
[NonSerialized]
private int datetime_index;
// Token: 0x040010D0 RID: 4304
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40010D0")]
[NonSerialized]
private int number_index;
// Token: 0x040010D1 RID: 4305
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x40010D1")]
[NonSerialized]
private int default_calendar_type;
// Token: 0x040010D2 RID: 4306
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40010D2")]
private bool m_useUserOverride;
// Token: 0x040010D3 RID: 4307
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40010D3")]
internal NumberFormatInfo numInfo;
// Token: 0x040010D4 RID: 4308
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40010D4")]
internal DateTimeFormatInfo dateTimeInfo;
// Token: 0x040010D5 RID: 4309
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40010D5")]
private TextInfo textInfo;
// Token: 0x040010D6 RID: 4310
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40010D6")]
internal string m_name;
// Token: 0x040010D7 RID: 4311
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40010D7")]
[NonSerialized]
private string englishname;
// Token: 0x040010D8 RID: 4312
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40010D8")]
[NonSerialized]
private string nativename;
// Token: 0x040010D9 RID: 4313
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40010D9")]
[NonSerialized]
private string iso3lang;
// Token: 0x040010DA RID: 4314
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40010DA")]
[NonSerialized]
private string iso2lang;
// Token: 0x040010DB RID: 4315
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40010DB")]
[NonSerialized]
private string win3lang;
// Token: 0x040010DC RID: 4316
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40010DC")]
[NonSerialized]
private string territory;
// Token: 0x040010DD RID: 4317
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40010DD")]
[NonSerialized]
private string[] native_calendar_names;
// Token: 0x040010DE RID: 4318
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40010DE")]
private CompareInfo compareInfo;
// Token: 0x040010DF RID: 4319
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40010DF")]
[NonSerialized]
private unsafe readonly void* textinfo_data;
// Token: 0x040010E0 RID: 4320
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x40010E0")]
private int m_dataItem;
// Token: 0x040010E1 RID: 4321
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40010E1")]
private Calendar calendar;
// Token: 0x040010E2 RID: 4322
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40010E2")]
[NonSerialized]
private CultureInfo parent_culture;
// Token: 0x040010E3 RID: 4323
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40010E3")]
[NonSerialized]
private bool constructed;
// Token: 0x040010E4 RID: 4324
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40010E4")]
[NonSerialized]
internal byte[] cached_serialized_form;
// Token: 0x040010E5 RID: 4325
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40010E5")]
[NonSerialized]
internal CultureData m_cultureData;
// Token: 0x040010E6 RID: 4326
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40010E6")]
[NonSerialized]
internal bool m_isInherited;
// Token: 0x040010E7 RID: 4327
[Token(Token = "0x40010E7")]
internal const int InvariantCultureId = 127;
// Token: 0x040010E8 RID: 4328
[Token(Token = "0x40010E8")]
private const int CalendarTypeBits = 8;
// Token: 0x040010E9 RID: 4329
[Token(Token = "0x40010E9")]
private const string MSG_READONLY = "This instance is read only";
// Token: 0x040010EA RID: 4330
[Token(Token = "0x40010EA")]
private static CultureInfo s_DefaultThreadCurrentUICulture;
// Token: 0x040010EB RID: 4331
[Token(Token = "0x40010EB")]
private static CultureInfo s_DefaultThreadCurrentCulture;
// Token: 0x040010EC RID: 4332
[Token(Token = "0x40010EC")]
private static Dictionary<int, CultureInfo> shared_by_number;
// Token: 0x040010ED RID: 4333
[Token(Token = "0x40010ED")]
private static Dictionary<string, CultureInfo> shared_by_name;
// Token: 0x040010EE RID: 4334
[Token(Token = "0x40010EE")]
internal static readonly bool IsTaiwanSku;
// Token: 0x02000314 RID: 788
[Token(Token = "0x2000314")]
private struct Data
{
// Token: 0x040010EF RID: 4335
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40010EF")]
public int ansi;
// Token: 0x040010F0 RID: 4336
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
[Token(Token = "0x40010F0")]
public int ebcdic;
// Token: 0x040010F1 RID: 4337
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x40010F1")]
public int mac;
// Token: 0x040010F2 RID: 4338
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x40010F2")]
public int oem;
// Token: 0x040010F3 RID: 4339
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40010F3")]
public bool right_to_left;
// Token: 0x040010F4 RID: 4340
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11")]
[Token(Token = "0x40010F4")]
public byte list_sep;
}
}
}