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;
}
}