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

namespace System.Globalization
{
public class TextInfo // TypeDefIndex: 4666
{
	// Fields
	type#15314 m_isReadOnly;
	type#26577 m_cultureName;
	type#16621 m_cultureData;
	type#26593 m_textInfoName;
	type#9620 m_IsAsciiCasingSameAsInvariant;
	type#27209 s_Invariant;
	type#26577 customCultureName;
	type#15315 m_useUserOverride;
	type#20869 m_win32LangID;

	// Methods
	// RVA: -1
	internal static type#27207 get_Invariant() { }
	// RVA: -1
	internal type#28660 .ctor(type#16619 cultureData) { }
	// RVA: -1
	private type#28660 OnDeserializing(type#26566 ctx) { }
	// RVA: -1
	private type#28660 OnDeserialized() { }
	// RVA: -1
	private type#28660 OnDeserialized(type#26566 ctx) { }
	// RVA: -1
	private type#28660 OnSerializing(type#26566 ctx) { }
	// RVA: -1
	public type#26576 get_CultureName() { }
	// RVA: -1
	public virtual type#23705 Clone() { }
	// RVA: -1
	internal type#28660 SetReadOnlyState(type#15313 readOnly) { }
	// RVA: -1
	public virtual type#15837 ToLower(type#15837 c) { }
	// RVA: -1
	public virtual type#26576 ToLower(type#26576 str) { }
	// RVA: -1
	private static type#15837 ToLowerAsciiInvariant(type#15837 c) { }
	// RVA: -1
	public virtual type#15837 ToUpper(type#15837 c) { }
	// RVA: -1
	public virtual type#26576 ToUpper(type#26576 str) { }
	// RVA: -1
	internal static type#15837 ToUpperAsciiInvariant(type#15837 c) { }
	// RVA: -1
	private static type#15313 IsAscii(type#15837 c) { }
	// RVA: -1
	private type#15313 get_IsAsciiCasingSameAsInvariant() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public type#26576 ToTitleCase(type#26576 str) { }
	// RVA: -1
	private static type#20867 AddNonLetter(type#12130 result, type#12127 input, type#20867 inputIndex, type#20867 charLen) { }
	// RVA: -1
	private type#20867 AddTitlecaseLetter(type#12130 result, type#12127 input, type#20867 inputIndex, type#20867 charLen) { }
	// RVA: -1
	private static type#15313 IsWordSeparator(type#28022 category) { }
	// RVA: -1
	private static type#15313 IsLetterCategory(type#28022 uc) { }
	// RVA: -1
	private virtual type#28660 System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(type#23705 sender) { }
	// RVA: -1
	private type#26576 ToUpperInternal(type#26576 str) { }
	// RVA: -1
	private type#26576 ToLowerInternal(type#26576 str) { }
	// RVA: -1
	private type#15837 ToUpperInternal(type#15837 c) { }
	// RVA: -1
	private type#15837 ToLowerInternal(type#15837 c) { }
	// RVA: -1
	internal type#28660 ToUpperAsciiInvariant(type#10092 source, type#10218 destination) { }
	// RVA: -1
	internal type#28660 ChangeCase(type#10092 source, type#10218 destination, type#15313 toUpper) { }
	// RVA: -1
	internal type#28660 .ctor() { }
}
}
