// Assembly: mscorlib
// Full name: System.Globalization.CultureInfo

namespace System.Globalization
{
public class CultureInfo // TypeDefIndex: 4682
{
	// Fields
	type#16626 invariant_culture_info;
	type#23710 shared_table_lock;
	type#16626 default_current_culture;
	type#15314 m_isReadOnly;
	type#20868 cultureID;
	type#20885 parent_lcid;
	type#20885 datetime_index;
	type#20885 number_index;
	type#20885 default_calendar_type;
	type#15314 m_useUserOverride;
	type#23521 numInfo;
	type#17099 dateTimeInfo;
	type#27208 textInfo;
	type#26578 m_name;
	type#26593 englishname;
	type#26593 nativename;
	type#26593 iso3lang;
	type#26593 iso2lang;
	type#26593 win3lang;
	type#26593 territory;
	type#13467 native_calendar_names;
	type#16208 compareInfo;
	type#12464 textinfo_data;
	type#20868 m_dataItem;
	type#15650 calendar;
	type#16630 parent_culture;
	type#15328 constructed;
	type#12873 cached_serialized_form;
	type#16622 m_cultureData;
	type#15329 m_isInherited;
	type#20893 InvariantCultureId;
	type#20892 CalendarTypeBits;
	type#20893 LOCALE_INVARIANT;
	type#26598 MSG_READONLY;
	type#16626 s_DefaultThreadCurrentUICulture;
	type#16626 s_DefaultThreadCurrentCulture;
	type#4495 shared_by_number;
	type#4713 shared_by_name;
	type#16626 s_UserPreferredCultureInfoInAppX;
	type#15326 IsTaiwanSku;

	// Methods
	// RVA: -1
	internal type#16619 get__cultureData() { }
	// RVA: -1
	internal type#15313 get__isInherited() { }
	// RVA: -1
	public static type#16623 get_InvariantCulture() { }
	// RVA: -1
	public static type#16623 get_CurrentCulture() { }
	// RVA: -1
	public static type#28660 set_CurrentCulture(type#16623 value) { }
	// RVA: -1
	public static type#16623 get_CurrentUICulture() { }
	// RVA: -1
	internal static type#16623 ConstructCurrentCulture() { }
	// RVA: -1
	internal static type#16623 ConstructCurrentUICulture() { }
	// RVA: -1
	internal type#26576 get_Territory() { }
	// RVA: -1
	internal type#26576 get__name() { }
	// RVA: -1
	public virtual type#20867 get_LCID() { }
	// RVA: -1
	public virtual type#26576 get_Name() { }
	// RVA: -1
	public virtual type#15649 get_Calendar() { }
	// RVA: -1
	public virtual type#16623 get_Parent() { }
	// RVA: -1
	public virtual type#27207 get_TextInfo() { }
	// RVA: -1
	public virtual type#26576 get_TwoLetterISOLanguageName() { }
	// RVA: -1
	public virtual type#23705 Clone() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 value) { }
	// RVA: -1
	public static type#12955 GetCultures(type#16634 types) { }
	// RVA: -1
	private type#30636 GetTextInfoData() { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#16207 get_CompareInfo() { }
	// RVA: -1
	public virtual type#15313 get_IsNeutralCulture() { }
	// RVA: -1
	private type#28660 CheckNeutral() { }
	// RVA: -1
	public virtual type#23520 get_NumberFormat() { }
	// RVA: -1
	public virtual type#28660 set_NumberFormat(type#23520 value) { }
	// RVA: -1
	public virtual type#17098 get_DateTimeFormat() { }
	// RVA: -1
	public virtual type#28660 set_DateTimeFormat(type#17098 value) { }
	// RVA: -1
	public virtual type#26576 get_EnglishName() { }
	// RVA: -1
	public virtual type#23705 GetFormat(type#27705 formatType) { }
	// RVA: -1
	private type#28660 Construct() { }
	// RVA: -1
	private type#15313 construct_internal_locale_from_lcid(type#20867 lcid) { }
	// RVA: -1
	private type#15313 construct_internal_locale_from_name(type#26576 name) { }
	// RVA: -1
	private static type#26576 get_current_locale_name() { }
	// RVA: -1
	private static type#12955 internal_get_cultures(type#15313 neutral, type#15313 specific, type#15313 installed) { }
	// RVA: -1
	private type#28660 ConstructInvariant(type#15313 read_only) { }
	// RVA: -1
	private type#27207 CreateTextInfo(type#15313 readOnly) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 culture) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 culture, type#15313 useUserOverride) { }
	// RVA: -1
	private type#28660 .ctor(type#20867 culture, type#15313 useUserOverride, type#15313 read_only) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 name) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 name, type#15313 useUserOverride) { }
	// RVA: -1
	private type#28660 .ctor(type#26576 name, type#15313 useUserOverride, type#15313 read_only) { }
	// RVA: -1
	private type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 insert_into_shared_tables(type#16623 c) { }
	// RVA: -1
	public static type#16623 GetCultureInfo(type#20867 culture) { }
	// RVA: -1
	public static type#16623 GetCultureInfo(type#26576 name) { }
	// RVA: -1
	internal static type#16623 CreateCulture(type#26576 name, type#15313 reference) { }
	// RVA: -1
	public static type#16623 CreateSpecificCulture(type#26576 name) { }
	// RVA: -1
	private type#15313 ConstructLocaleFromName(type#26576 name) { }
	// RVA: -1
	private static type#16623 CreateSpecificCultureFromNeutral(type#26576 name) { }
	// RVA: -1
	internal type#20867 get_CalendarType() { }
	// RVA: -1
	private static type#15649 CreateCalendar(type#20867 calendarType) { }
	// RVA: -1
	private static type#18121 CreateNotFoundException(type#26576 name) { }
	// RVA: -1
	public static type#16623 get_DefaultThreadCurrentCulture() { }
	// RVA: -1
	public static type#16623 get_DefaultThreadCurrentUICulture() { }
	// RVA: -1
	internal type#26576 get_SortName() { }
	// RVA: -1
	internal static type#16623 get_UserDefaultUICulture() { }
	// RVA: -1
	internal static type#16623 get_UserDefaultCulture() { }
	// RVA: -1
	private static type#28660 InitializeUserPreferredCultureInfoInAppX(type#30637 onCultureInfoChangedInAppX) { }
	// RVA: -1
	private static type#28660 SetUserPreferredCultureInfoInAppX(type#26597 name) { }
	// RVA: -1
	private static type#28660 OnCultureInfoChangedInAppX(type#26597 language) { }
	// RVA: -1
	internal static type#16623 GetCultureInfoForUserPreferredLanguageInAppX() { }
	// RVA: -1
	internal static type#28660 SetCultureInfoForUserPreferredLanguageInAppX(type#16623 cultureInfo) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
