This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
+99
View File
@@ -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;
}
}