a
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Text
|
||||
{
|
||||
/// <summary>Provides a failure-handling mechanism, called a fallback, for an input character that cannot be converted to an encoded output byte sequence.</summary>
|
||||
// Token: 0x020001CE RID: 462
|
||||
[Token(Token = "0x20001CE")]
|
||||
[Serializable]
|
||||
public abstract class EncoderFallback
|
||||
{
|
||||
// Token: 0x170001B1 RID: 433
|
||||
// (get) Token: 0x06001160 RID: 4448 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170001B1")]
|
||||
private static object InternalSyncObject
|
||||
{
|
||||
[Token(Token = "0x6001160")]
|
||||
[Address(RVA = "0x2F1B590", Offset = "0x2F1A390", VA = "0x182F1B590")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that outputs a substitute string in place of an input character that cannot be encoded.</summary>
|
||||
/// <returns>A type derived from the <see cref="T:System.Text.EncoderFallback" /> class. The default value is a <see cref="T:System.Text.EncoderReplacementFallback" /> object that replaces unknown input characters with the QUESTION MARK character ("?", U+003F).</returns>
|
||||
// Token: 0x170001B2 RID: 434
|
||||
// (get) Token: 0x06001161 RID: 4449 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170001B2")]
|
||||
public static EncoderFallback ReplacementFallback
|
||||
{
|
||||
[Token(Token = "0x6001161")]
|
||||
[Address(RVA = "0x2F1B620", Offset = "0x2F1A420", VA = "0x182F1B620")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that throws an exception when an input character cannot be encoded.</summary>
|
||||
/// <returns>A type derived from the <see cref="T:System.Text.EncoderFallback" /> class. The default value is a <see cref="T:System.Text.EncoderExceptionFallback" /> object.</returns>
|
||||
// Token: 0x170001B3 RID: 435
|
||||
// (get) Token: 0x06001162 RID: 4450 RVA: 0x00002082 File Offset: 0x00000282
|
||||
[Token(Token = "0x170001B3")]
|
||||
public static EncoderFallback ExceptionFallback
|
||||
{
|
||||
[Token(Token = "0x6001162")]
|
||||
[Address(RVA = "0x2F1B460", Offset = "0x2F1A260", VA = "0x182F1B460")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, initializes a new instance of the <see cref="T:System.Text.EncoderFallbackBuffer" /> class.</summary>
|
||||
/// <returns>An object that provides a fallback buffer for an encoder.</returns>
|
||||
// Token: 0x06001163 RID: 4451
|
||||
[Token(Token = "0x6001163")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract EncoderFallbackBuffer CreateFallbackBuffer();
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the maximum number of characters the current <see cref="T:System.Text.EncoderFallback" /> object can return.</summary>
|
||||
/// <returns>The maximum number of characters the current <see cref="T:System.Text.EncoderFallback" /> object can return.</returns>
|
||||
// Token: 0x170001B4 RID: 436
|
||||
// (get) Token: 0x06001164 RID: 4452
|
||||
[Token(Token = "0x170001B4")]
|
||||
public abstract int MaxCharCount
|
||||
{
|
||||
[Token(Token = "0x6001164")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Text.EncoderFallback" /> class.</summary>
|
||||
// Token: 0x06001165 RID: 4453 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6001165")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
protected EncoderFallback()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040008FD RID: 2301
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40008FD")]
|
||||
internal bool bIsMicrosoftBestFitFallback;
|
||||
|
||||
// Token: 0x040008FE RID: 2302
|
||||
[Token(Token = "0x40008FE")]
|
||||
private static EncoderFallback replacementFallback;
|
||||
|
||||
// Token: 0x040008FF RID: 2303
|
||||
[Token(Token = "0x40008FF")]
|
||||
private static EncoderFallback exceptionFallback;
|
||||
|
||||
// Token: 0x04000900 RID: 2304
|
||||
[Token(Token = "0x4000900")]
|
||||
private static object s_InternalSyncObject;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user