using System; using System.Runtime.InteropServices; using System.Runtime.Serialization; using Cpp2IlInjected; namespace System.Globalization { /// Defines text properties and behaviors, such as casing, that are specific to a writing system. // Token: 0x020002E3 RID: 739 [Token(Token = "0x20002E3")] [ComVisible(true)] [Serializable] public class TextInfo : ICloneable, IDeserializationCallback { // Token: 0x17000389 RID: 905 // (get) Token: 0x06001B69 RID: 7017 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000389")] internal static TextInfo Invariant { [Token(Token = "0x6001B69")] [Address(RVA = "0x2894010", Offset = "0x2892E10", VA = "0x182894010")] get { return null; } } // Token: 0x06001B6A RID: 7018 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B6A")] [Address(RVA = "0x2893F90", Offset = "0x2892D90", VA = "0x182893F90")] internal TextInfo(CultureData cultureData) { } // Token: 0x06001B6B RID: 7019 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B6B")] [Address(RVA = "0x2892B10", Offset = "0x2891910", VA = "0x182892B10")] [OnDeserializing] private void OnDeserializing(StreamingContext ctx) { } // Token: 0x06001B6C RID: 7020 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B6C")] [Address(RVA = "0x2892A00", Offset = "0x2891800", VA = "0x182892A00")] private void OnDeserialized() { } // Token: 0x06001B6D RID: 7021 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B6D")] [Address(RVA = "0x2892B00", Offset = "0x2891900", VA = "0x182892B00")] [OnDeserialized] private void OnDeserialized(StreamingContext ctx) { } // Token: 0x06001B6E RID: 7022 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B6E")] [Address(RVA = "0x2892B20", Offset = "0x2891920", VA = "0x182892B20")] [OnSerializing] private void OnSerializing(StreamingContext ctx) { } // Token: 0x06001B6F RID: 7023 RVA: 0x00011F88 File Offset: 0x00010188 [Token(Token = "0x6001B6F")] [Address(RVA = "0x2892490", Offset = "0x2891290", VA = "0x182892490")] internal static int GetHashCodeOrdinalIgnoreCase(string s) { return 0; } // Token: 0x06001B70 RID: 7024 RVA: 0x00011FA0 File Offset: 0x000101A0 [Token(Token = "0x6001B70")] [Address(RVA = "0x2892380", Offset = "0x2891180", VA = "0x182892380")] internal static int GetHashCodeOrdinalIgnoreCase(string s, bool forceRandomizedHashing, long additionalEntropy) { return 0; } // Token: 0x06001B71 RID: 7025 RVA: 0x00011FB8 File Offset: 0x000101B8 [Token(Token = "0x6001B71")] [Address(RVA = "0x28920B0", Offset = "0x2890EB0", VA = "0x1828920B0")] internal static int CompareOrdinalIgnoreCase(string str1, string str2) { return 0; } // Token: 0x06001B72 RID: 7026 RVA: 0x00011FD0 File Offset: 0x000101D0 [Token(Token = "0x6001B72")] [Address(RVA = "0x28920A0", Offset = "0x2890EA0", VA = "0x1828920A0")] internal static int CompareOrdinalIgnoreCaseEx(string strA, int indexA, string strB, int indexB, int lengthA, int lengthB) { return 0; } // Token: 0x06001B73 RID: 7027 RVA: 0x00011FE8 File Offset: 0x000101E8 [Token(Token = "0x6001B73")] [Address(RVA = "0x28926A0", Offset = "0x28914A0", VA = "0x1828926A0")] internal static int IndexOfStringOrdinalIgnoreCase(string source, string value, int startIndex, int count) { return 0; } // Token: 0x06001B74 RID: 7028 RVA: 0x00012000 File Offset: 0x00010200 [Token(Token = "0x6001B74")] [Address(RVA = "0x2892940", Offset = "0x2891740", VA = "0x182892940")] internal static int LastIndexOfStringOrdinalIgnoreCase(string source, string value, int startIndex, int count) { return 0; } /// Gets the name of the culture associated with the current object. /// The name of a culture. // Token: 0x1700038A RID: 906 // (get) Token: 0x06001B75 RID: 7029 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700038A")] [ComVisible(false)] public string CultureName { [Token(Token = "0x6001B75")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return null; } } /// Gets a value indicating whether the current object is read-only. /// /// if the current object is read-only; otherwise, . // Token: 0x1700038B RID: 907 // (get) Token: 0x06001B76 RID: 7030 RVA: 0x00012018 File Offset: 0x00010218 [Token(Token = "0x1700038B")] [ComVisible(false)] public bool IsReadOnly { [Token(Token = "0x6001B76")] [Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")] get { return default(bool); } } /// Creates a new object that is a copy of the current object. /// A new instance of that is the memberwise clone of the current object. // Token: 0x06001B77 RID: 7031 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B77")] [Address(RVA = "0x2891FD0", Offset = "0x2890DD0", VA = "0x182891FD0", Slot = "6")] [ComVisible(false)] public virtual object Clone() { return null; } /// Returns a read-only version of the specified object. /// A object. /// The object specified by the parameter, if is read-only. /// -or- /// A read-only memberwise clone of the object specified by , if is not read-only. /// /// is null. // Token: 0x06001B78 RID: 7032 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B78")] [Address(RVA = "0x2892BB0", Offset = "0x28919B0", VA = "0x182892BB0")] [ComVisible(false)] public static TextInfo ReadOnly(TextInfo textInfo) { return null; } // Token: 0x06001B79 RID: 7033 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B79")] [Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")] internal void SetReadOnlyState(bool readOnly) { } /// Converts the specified character to lowercase. /// The character to convert to lowercase. /// The specified character converted to lowercase. // Token: 0x06001B7A RID: 7034 RVA: 0x00012030 File Offset: 0x00010230 [Token(Token = "0x6001B7A")] [Address(RVA = "0x28933F0", Offset = "0x28921F0", VA = "0x1828933F0", Slot = "7")] public virtual char ToLower(char c) { return '\0'; } /// Converts the specified string to lowercase. /// The string to convert to lowercase. /// The specified string converted to lowercase. /// /// is null. // Token: 0x06001B7B RID: 7035 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B7B")] [Address(RVA = "0x2893450", Offset = "0x2892250", VA = "0x182893450", Slot = "8")] public virtual string ToLower(string str) { return null; } // Token: 0x06001B7C RID: 7036 RVA: 0x00012048 File Offset: 0x00010248 [Token(Token = "0x6001B7C")] [Address(RVA = "0x2892C90", Offset = "0x2891A90", VA = "0x182892C90")] private static char ToLowerAsciiInvariant(char c) { return '\0'; } /// Converts the specified character to uppercase. /// The character to convert to uppercase. /// The specified character converted to uppercase. // Token: 0x06001B7D RID: 7037 RVA: 0x00012060 File Offset: 0x00010260 [Token(Token = "0x6001B7D")] [Address(RVA = "0x2893F30", Offset = "0x2892D30", VA = "0x182893F30", Slot = "9")] public virtual char ToUpper(char c) { return '\0'; } /// Converts the specified string to uppercase. /// The string to convert to uppercase. /// The specified string converted to uppercase. /// /// is null. // Token: 0x06001B7E RID: 7038 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B7E")] [Address(RVA = "0x2893E00", Offset = "0x2892C00", VA = "0x182893E00", Slot = "10")] public virtual string ToUpper(string str) { return null; } // Token: 0x06001B7F RID: 7039 RVA: 0x00012078 File Offset: 0x00010278 [Token(Token = "0x6001B7F")] [Address(RVA = "0x28935D0", Offset = "0x28923D0", VA = "0x1828935D0")] private static char ToUpperAsciiInvariant(char c) { return '\0'; } // Token: 0x06001B80 RID: 7040 RVA: 0x00012090 File Offset: 0x00010290 [Token(Token = "0x6001B80")] [Address(RVA = "0x2892930", Offset = "0x2891730", VA = "0x182892930")] private static bool IsAscii(char c) { return default(bool); } // Token: 0x1700038C RID: 908 // (get) Token: 0x06001B81 RID: 7041 RVA: 0x000120A8 File Offset: 0x000102A8 [Token(Token = "0x1700038C")] private bool IsAsciiCasingSameAsInvariant { [Token(Token = "0x6001B81")] [Address(RVA = "0x28940D0", Offset = "0x2892ED0", VA = "0x1828940D0")] get { return default(bool); } } /// Determines whether the specified object represents the same writing system as the current object. /// The object to compare with the current . /// /// if represents the same writing system as the current ; otherwise, . // Token: 0x06001B82 RID: 7042 RVA: 0x000120C0 File Offset: 0x000102C0 [Token(Token = "0x6001B82")] [Address(RVA = "0x28920F0", Offset = "0x2890EF0", VA = "0x1828920F0", Slot = "0")] public override bool Equals(object obj) { return default(bool); } /// Serves as a hash function for the current , suitable for hashing algorithms and data structures, such as a hash table. /// A hash code for the current . // Token: 0x06001B83 RID: 7043 RVA: 0x000120D8 File Offset: 0x000102D8 [Token(Token = "0x6001B83")] [Address(RVA = "0x2595390", Offset = "0x2594190", VA = "0x182595390", Slot = "2")] public override int GetHashCode() { return 0; } /// Returns a string that represents the current . /// A string that represents the current . // Token: 0x06001B84 RID: 7044 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B84")] [Address(RVA = "0x2893580", Offset = "0x2892380", VA = "0x182893580", Slot = "3")] public override string ToString() { return null; } /// Raises the deserialization event when deserialization is complete. /// The source of the deserialization event. // Token: 0x06001B85 RID: 7045 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B85")] [Address(RVA = "0x2892B00", Offset = "0x2891900", VA = "0x182892B00", Slot = "5")] void IDeserializationCallback.OnDeserialization(object sender) { } // Token: 0x06001B86 RID: 7046 RVA: 0x000120F0 File Offset: 0x000102F0 [Token(Token = "0x6001B86")] [Address(RVA = "0x2892360", Offset = "0x2891160", VA = "0x182892360")] internal int GetCaseInsensitiveHashCode(string str) { return 0; } // Token: 0x06001B87 RID: 7047 RVA: 0x00012108 File Offset: 0x00010308 [Token(Token = "0x6001B87")] [Address(RVA = "0x2892190", Offset = "0x2890F90", VA = "0x182892190")] internal int GetCaseInsensitiveHashCode(string str, bool forceRandomizedHashing, long additionalEntropy) { return 0; } // Token: 0x06001B88 RID: 7048 RVA: 0x00012120 File Offset: 0x00010320 [Token(Token = "0x6001B88")] [Address(RVA = "0x2892580", Offset = "0x2891380", VA = "0x182892580")] private int GetInvariantCaseInsensitiveHashCode(string str) { return 0; } // Token: 0x06001B89 RID: 7049 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B89")] [Address(RVA = "0x2893D10", Offset = "0x2892B10", VA = "0x182893D10")] private string ToUpperInternal(string str) { return null; } // Token: 0x06001B8A RID: 7050 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001B8A")] [Address(RVA = "0x2892CB0", Offset = "0x2891AB0", VA = "0x182892CB0")] private string ToLowerInternal(string str) { return null; } // Token: 0x06001B8B RID: 7051 RVA: 0x00012138 File Offset: 0x00010338 [Token(Token = "0x6001B8B")] [Address(RVA = "0x28935F0", Offset = "0x28923F0", VA = "0x1828935F0")] private char ToUpperInternal(char c) { return '\0'; } // Token: 0x06001B8C RID: 7052 RVA: 0x00012150 File Offset: 0x00010350 [Token(Token = "0x6001B8C")] [Address(RVA = "0x2892DA0", Offset = "0x2891BA0", VA = "0x182892DA0")] private char ToLowerInternal(char c) { return '\0'; } // Token: 0x06001B8D RID: 7053 RVA: 0x00012168 File Offset: 0x00010368 [Token(Token = "0x6001B8D")] [Address(RVA = "0x2892770", Offset = "0x2891570", VA = "0x182892770")] private static int InternalCompareStringOrdinalIgnoreCase(string strA, int indexA, string strB, int indexB, int lenA, int lenB) { return 0; } // Token: 0x06001B8E RID: 7054 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001B8E")] [Address(RVA = "0x2893FE0", Offset = "0x2892DE0", VA = "0x182893FE0")] internal TextInfo() { } // Token: 0x04000F6C RID: 3948 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000F6C")] [OptionalField] private string m_listSeparator; // Token: 0x04000F6D RID: 3949 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000F6D")] [OptionalField] private bool m_isReadOnly; // Token: 0x04000F6E RID: 3950 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000F6E")] [OptionalField] private string m_cultureName; // Token: 0x04000F6F RID: 3951 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000F6F")] [NonSerialized] private CultureData m_cultureData; // Token: 0x04000F70 RID: 3952 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000F70")] [NonSerialized] private string m_textInfoName; // Token: 0x04000F71 RID: 3953 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000F71")] [NonSerialized] private bool? m_IsAsciiCasingSameAsInvariant; // Token: 0x04000F72 RID: 3954 [Token(Token = "0x4000F72")] internal static TextInfo s_Invariant; // Token: 0x04000F73 RID: 3955 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000F73")] [OptionalField] private string customCultureName; // Token: 0x04000F74 RID: 3956 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000F74")] [OptionalField] internal int m_nDataItem; // Token: 0x04000F75 RID: 3957 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000F75")] [OptionalField] internal bool m_useUserOverride; // Token: 0x04000F76 RID: 3958 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000F76")] [OptionalField] internal int m_win32LangID; // Token: 0x04000F77 RID: 3959 [Token(Token = "0x4000F77")] private const int wordSeparatorMask = 536672256; } }