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: 0x020002FA RID: 762 [Token(Token = "0x20002FA")] [ComVisible(true)] [Serializable] public class TextInfo : ICloneable, IDeserializationCallback { // Token: 0x170003F1 RID: 1009 // (get) Token: 0x06001D28 RID: 7464 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170003F1")] internal static TextInfo Invariant { [Token(Token = "0x6001D28")] [Address(RVA = "0xE3B930", Offset = "0xE3A930", VA = "0x180E3B930")] get { return null; } } // Token: 0x06001D29 RID: 7465 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D29")] [Address(RVA = "0xE3B8B0", Offset = "0xE3A8B0", VA = "0x180E3B8B0")] internal TextInfo(CultureData cultureData) { } // Token: 0x06001D2A RID: 7466 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D2A")] [Address(RVA = "0xE3A430", Offset = "0xE39430", VA = "0x180E3A430")] [OnDeserializing] private void OnDeserializing(StreamingContext ctx) { } // Token: 0x06001D2B RID: 7467 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D2B")] [Address(RVA = "0xE3A320", Offset = "0xE39320", VA = "0x180E3A320")] private void OnDeserialized() { } // Token: 0x06001D2C RID: 7468 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D2C")] [Address(RVA = "0xE3A420", Offset = "0xE39420", VA = "0x180E3A420")] [OnDeserialized] private void OnDeserialized(StreamingContext ctx) { } // Token: 0x06001D2D RID: 7469 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D2D")] [Address(RVA = "0xE3A440", Offset = "0xE39440", VA = "0x180E3A440")] [OnSerializing] private void OnSerializing(StreamingContext ctx) { } // Token: 0x06001D2E RID: 7470 RVA: 0x00013E78 File Offset: 0x00012078 [Token(Token = "0x6001D2E")] [Address(RVA = "0xE39DB0", Offset = "0xE38DB0", VA = "0x180E39DB0")] internal static int GetHashCodeOrdinalIgnoreCase(string s) { return 0; } // Token: 0x06001D2F RID: 7471 RVA: 0x00013E90 File Offset: 0x00012090 [Token(Token = "0x6001D2F")] [Address(RVA = "0xE39CA0", Offset = "0xE38CA0", VA = "0x180E39CA0")] internal static int GetHashCodeOrdinalIgnoreCase(string s, bool forceRandomizedHashing, long additionalEntropy) { return 0; } // Token: 0x06001D30 RID: 7472 RVA: 0x00013EA8 File Offset: 0x000120A8 [Token(Token = "0x6001D30")] [Address(RVA = "0xE399D0", Offset = "0xE389D0", VA = "0x180E399D0")] internal static int CompareOrdinalIgnoreCase(string str1, string str2) { return 0; } // Token: 0x06001D31 RID: 7473 RVA: 0x00013EC0 File Offset: 0x000120C0 [Token(Token = "0x6001D31")] [Address(RVA = "0xE399C0", Offset = "0xE389C0", VA = "0x180E399C0")] internal static int CompareOrdinalIgnoreCaseEx(string strA, int indexA, string strB, int indexB, int lengthA, int lengthB) { return 0; } // Token: 0x06001D32 RID: 7474 RVA: 0x00013ED8 File Offset: 0x000120D8 [Token(Token = "0x6001D32")] [Address(RVA = "0xE39FC0", Offset = "0xE38FC0", VA = "0x180E39FC0")] internal static int IndexOfStringOrdinalIgnoreCase(string source, string value, int startIndex, int count) { return 0; } // Token: 0x06001D33 RID: 7475 RVA: 0x00013EF0 File Offset: 0x000120F0 [Token(Token = "0x6001D33")] [Address(RVA = "0xE3A260", Offset = "0xE39260", VA = "0x180E3A260")] 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: 0x170003F2 RID: 1010 // (get) Token: 0x06001D34 RID: 7476 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170003F2")] [ComVisible(false)] public string CultureName { [Token(Token = "0x6001D34")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return null; } } /// Gets a value indicating whether the current object is read-only. /// /// if the current object is read-only; otherwise, . // Token: 0x170003F3 RID: 1011 // (get) Token: 0x06001D35 RID: 7477 RVA: 0x00013F08 File Offset: 0x00012108 [Token(Token = "0x170003F3")] [ComVisible(false)] public bool IsReadOnly { [Token(Token = "0x6001D35")] [Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")] 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: 0x06001D36 RID: 7478 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D36")] [Address(RVA = "0xE398F0", Offset = "0xE388F0", VA = "0x180E398F0", 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: 0x06001D37 RID: 7479 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D37")] [Address(RVA = "0xE3A4D0", Offset = "0xE394D0", VA = "0x180E3A4D0")] [ComVisible(false)] public static TextInfo ReadOnly(TextInfo textInfo) { return null; } // Token: 0x06001D38 RID: 7480 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D38")] [Address(RVA = "0x611070", Offset = "0x610070", VA = "0x180611070")] internal void SetReadOnlyState(bool readOnly) { } /// Converts the specified character to lowercase. /// The character to convert to lowercase. /// The specified character converted to lowercase. // Token: 0x06001D39 RID: 7481 RVA: 0x00013F20 File Offset: 0x00012120 [Token(Token = "0x6001D39")] [Address(RVA = "0xE3AD10", Offset = "0xE39D10", VA = "0x180E3AD10", 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: 0x06001D3A RID: 7482 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D3A")] [Address(RVA = "0xE3AD70", Offset = "0xE39D70", VA = "0x180E3AD70", Slot = "8")] public virtual string ToLower(string str) { return null; } // Token: 0x06001D3B RID: 7483 RVA: 0x00013F38 File Offset: 0x00012138 [Token(Token = "0x6001D3B")] [Address(RVA = "0xE3A5B0", Offset = "0xE395B0", VA = "0x180E3A5B0")] 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: 0x06001D3C RID: 7484 RVA: 0x00013F50 File Offset: 0x00012150 [Token(Token = "0x6001D3C")] [Address(RVA = "0xE3B850", Offset = "0xE3A850", VA = "0x180E3B850", 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: 0x06001D3D RID: 7485 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D3D")] [Address(RVA = "0xE3B720", Offset = "0xE3A720", VA = "0x180E3B720", Slot = "10")] public virtual string ToUpper(string str) { return null; } // Token: 0x06001D3E RID: 7486 RVA: 0x00013F68 File Offset: 0x00012168 [Token(Token = "0x6001D3E")] [Address(RVA = "0xE3AEF0", Offset = "0xE39EF0", VA = "0x180E3AEF0")] private static char ToUpperAsciiInvariant(char c) { return '\0'; } // Token: 0x06001D3F RID: 7487 RVA: 0x00013F80 File Offset: 0x00012180 [Token(Token = "0x6001D3F")] [Address(RVA = "0xE3A250", Offset = "0xE39250", VA = "0x180E3A250")] private static bool IsAscii(char c) { return default(bool); } // Token: 0x170003F4 RID: 1012 // (get) Token: 0x06001D40 RID: 7488 RVA: 0x00013F98 File Offset: 0x00012198 [Token(Token = "0x170003F4")] private bool IsAsciiCasingSameAsInvariant { [Token(Token = "0x6001D40")] [Address(RVA = "0xE3B9F0", Offset = "0xE3A9F0", VA = "0x180E3B9F0")] 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: 0x06001D41 RID: 7489 RVA: 0x00013FB0 File Offset: 0x000121B0 [Token(Token = "0x6001D41")] [Address(RVA = "0xE39A10", Offset = "0xE38A10", VA = "0x180E39A10", 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: 0x06001D42 RID: 7490 RVA: 0x00013FC8 File Offset: 0x000121C8 [Token(Token = "0x6001D42")] [Address(RVA = "0x692BA0", Offset = "0x691BA0", VA = "0x180692BA0", Slot = "2")] public override int GetHashCode() { return 0; } /// Returns a string that represents the current . /// A string that represents the current . // Token: 0x06001D43 RID: 7491 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D43")] [Address(RVA = "0xE3AEA0", Offset = "0xE39EA0", VA = "0x180E3AEA0", Slot = "3")] public override string ToString() { return null; } /// Raises the deserialization event when deserialization is complete. /// The source of the deserialization event. // Token: 0x06001D44 RID: 7492 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D44")] [Address(RVA = "0xE3A420", Offset = "0xE39420", VA = "0x180E3A420", Slot = "5")] void IDeserializationCallback.OnDeserialization(object sender) { } // Token: 0x06001D45 RID: 7493 RVA: 0x00013FE0 File Offset: 0x000121E0 [Token(Token = "0x6001D45")] [Address(RVA = "0xE39C80", Offset = "0xE38C80", VA = "0x180E39C80")] internal int GetCaseInsensitiveHashCode(string str) { return 0; } // Token: 0x06001D46 RID: 7494 RVA: 0x00013FF8 File Offset: 0x000121F8 [Token(Token = "0x6001D46")] [Address(RVA = "0xE39AB0", Offset = "0xE38AB0", VA = "0x180E39AB0")] internal int GetCaseInsensitiveHashCode(string str, bool forceRandomizedHashing, long additionalEntropy) { return 0; } // Token: 0x06001D47 RID: 7495 RVA: 0x00014010 File Offset: 0x00012210 [Token(Token = "0x6001D47")] [Address(RVA = "0xE39EA0", Offset = "0xE38EA0", VA = "0x180E39EA0")] private int GetInvariantCaseInsensitiveHashCode(string str) { return 0; } // Token: 0x06001D48 RID: 7496 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D48")] [Address(RVA = "0xE3B630", Offset = "0xE3A630", VA = "0x180E3B630")] private string ToUpperInternal(string str) { return null; } // Token: 0x06001D49 RID: 7497 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001D49")] [Address(RVA = "0xE3A5D0", Offset = "0xE395D0", VA = "0x180E3A5D0")] private string ToLowerInternal(string str) { return null; } // Token: 0x06001D4A RID: 7498 RVA: 0x00014028 File Offset: 0x00012228 [Token(Token = "0x6001D4A")] [Address(RVA = "0xE3AF10", Offset = "0xE39F10", VA = "0x180E3AF10")] private char ToUpperInternal(char c) { return '\0'; } // Token: 0x06001D4B RID: 7499 RVA: 0x00014040 File Offset: 0x00012240 [Token(Token = "0x6001D4B")] [Address(RVA = "0xE3A6C0", Offset = "0xE396C0", VA = "0x180E3A6C0")] private char ToLowerInternal(char c) { return '\0'; } // Token: 0x06001D4C RID: 7500 RVA: 0x00014058 File Offset: 0x00012258 [Token(Token = "0x6001D4C")] [Address(RVA = "0xE3A090", Offset = "0xE39090", VA = "0x180E3A090")] private static int InternalCompareStringOrdinalIgnoreCase(string strA, int indexA, string strB, int indexB, int lenA, int lenB) { return 0; } // Token: 0x06001D4D RID: 7501 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001D4D")] [Address(RVA = "0xE3B900", Offset = "0xE3A900", VA = "0x180E3B900")] internal TextInfo() { } // Token: 0x04001015 RID: 4117 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001015")] [OptionalField] private string m_listSeparator; // Token: 0x04001016 RID: 4118 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001016")] [OptionalField] private bool m_isReadOnly; // Token: 0x04001017 RID: 4119 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001017")] [OptionalField] private string m_cultureName; // Token: 0x04001018 RID: 4120 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001018")] [NonSerialized] private CultureData m_cultureData; // Token: 0x04001019 RID: 4121 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001019")] [NonSerialized] private string m_textInfoName; // Token: 0x0400101A RID: 4122 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400101A")] [NonSerialized] private bool? m_IsAsciiCasingSameAsInvariant; // Token: 0x0400101B RID: 4123 [Token(Token = "0x400101B")] internal static TextInfo s_Invariant; // Token: 0x0400101C RID: 4124 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400101C")] [OptionalField] private string customCultureName; // Token: 0x0400101D RID: 4125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400101D")] [OptionalField] internal int m_nDataItem; // Token: 0x0400101E RID: 4126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400101E")] [OptionalField] internal bool m_useUserOverride; // Token: 0x0400101F RID: 4127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400101F")] [OptionalField] internal int m_win32LangID; // Token: 0x04001020 RID: 4128 [Token(Token = "0x4001020")] private const int wordSeparatorMask = 536672256; } }