5 types derived from DecoderFallback
PresentationCore (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\DecoderFallbackWithFailureFlag.cs (1)
35internal class DecoderFallbackWithFailureFlag : DecoderFallback
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\DecoderExceptionFallback.cs (1)
11public sealed class DecoderExceptionFallback : DecoderFallback
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\DecoderReplacementFallback.cs (1)
9public sealed class DecoderReplacementFallback : DecoderFallback
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (1)
823private sealed class DecoderUTF7Fallback : DecoderFallback
System.Text.Encoding.CodePages (1)
System\Text\DecoderBestFitFallback.cs (1)
16internal sealed class InternalDecoderBestFitFallback : DecoderFallback
42 references to DecoderFallback
Microsoft.Build.Framework (1)
EncodingUtilities.cs (1)
201DecoderFallback.ExceptionFallback);
mscorlib (1)
parent\ref\mscorlib.cs (1)
1093[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.DecoderFallback))]
netstandard (1)
netstandard.cs (1)
2028[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.DecoderFallback))]
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\TextWriterTraceListener.cs (1)
221noBOMwithFallback.DecoderFallback = DecoderFallback.ReplacementFallback;
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnCharacterStringEncodings.cs (1)
36: base(0, EncoderFallback.ExceptionFallback, DecoderFallback.ExceptionFallback)
System.Net.Http (1)
System\Net\Http\Headers\UriHeaderParser.cs (1)
78Encoding decoder = Encoding.GetEncoding("utf-8", EncoderFallback.ExceptionFallback, DecoderFallback.ExceptionFallback);
System.Net.Security (1)
System\Net\Security\SslApplicationProtocol.cs (1)
12private static readonly Encoding s_utf8 = Encoding.GetEncoding(Encoding.UTF8.CodePage, EncoderFallback.ExceptionFallback, DecoderFallback.ExceptionFallback);
System.Private.CoreLib (26)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (2)
60this.decoderFallback = DecoderFallback.ReplacementFallback; 523private protected sealed override unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Decoder.cs (3)
23internal DecoderFallback? _fallback; 32public DecoderFallback? Fallback 57DecoderFallback.ReplacementFallback.CreateFallbackBuffer();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\DecoderFallback.cs (2)
13public static DecoderFallback ReplacementFallback => DecoderReplacementFallback.s_default; 15public static DecoderFallback ExceptionFallback => DecoderExceptionFallback.s_default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (7)
123internal DecoderFallback decoderFallback; 144protected Encoding(int codePage, EncoderFallback? encoderFallback, DecoderFallback? decoderFallback) 153this.decoderFallback = decoderFallback ?? DecoderFallback.ReplacementFallback; 164decoderFallback = DecoderFallback.ReplacementFallback; 256EncoderFallback encoderFallback, DecoderFallback decoderFallback) 289EncoderFallback encoderFallback, DecoderFallback decoderFallback) 485public DecoderFallback DecoderFallback
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (2)
756/// operation, but it should not attempt to call <see cref="DecoderFallback.CreateFallbackBuffer"/>. 770private protected virtual unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\EncodingProvider.cs (4)
18public virtual Encoding? GetEncoding(string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback) 31public virtual Encoding? GetEncoding(int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback) 135internal static Encoding? GetEncodingFromProvider(int codepage, EncoderFallback enc, DecoderFallback dec) 151internal static Encoding? GetEncodingFromProvider(string encodingName, EncoderFallback enc, DecoderFallback dec)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (2)
34decoderFallback = DecoderFallback.ReplacementFallback; 384private protected override unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
62this.decoderFallback = DecoderFallback.ExceptionFallback;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
71this.decoderFallback = DecoderFallback.ExceptionFallback;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (2)
102this.decoderFallback = DecoderFallback.ExceptionFallback; 741private protected sealed override unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
803[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.DecoderFallback))]
System.Text.Encoding (1)
System.Text.Encoding.cs (1)
6[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Text.DecoderFallback))]
System.Text.Encoding.CodePages (7)
System\Text\BaseCodePageEncoding.cs (1)
73internal BaseCodePageEncoding(int codepage, int dataCodePage, EncoderFallback enc, DecoderFallback dec)
System\Text\DBCSCodePageEncoding.cs (1)
41internal DBCSCodePageEncoding(int codePage, int dataCodePage, EncoderFallback enc, DecoderFallback dec) : base(codePage, dataCodePage, enc, dec)
System\Text\DecoderNLS.cs (3)
30internal DecoderFallback m_fallback; 45internal new DecoderFallback Fallback 64DecoderFallback.ReplacementFallback.CreateFallbackBuffer();
System\Text\EncodingNLS.cs (1)
33protected EncodingNLS(int codePage, EncoderFallback enc, DecoderFallback dec)
System\Text\GB18030Encoding.cs (1)
118: base(GB18030, 936, EncoderFallback.ReplacementFallback, DecoderFallback.ReplacementFallback)