6 types derived from DecoderFallback
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
170private sealed class TestDecoderFallback : DecoderFallback
PresentationCore (1)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\DecoderFallbackWithFailureFlag.cs (1)
35internal class DecoderFallbackWithFailureFlag : DecoderFallback
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\DecoderExceptionFallback.cs (1)
11public sealed class DecoderExceptionFallback : DecoderFallback
src\libraries\System.Private.CoreLib\src\System\Text\DecoderReplacementFallback.cs (1)
9public sealed class DecoderReplacementFallback : DecoderFallback
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
49 references to DecoderFallback
InMemory.FunctionalTests (6)
Http2\Http2StreamTests.cs (3)
2224DecoderFallback.ExceptionFallback); 2559DecoderFallback.ExceptionFallback); 5842DecoderFallback.ExceptionFallback);
Http3\Http3StreamTests.cs (2)
928DecoderFallback.ExceptionFallback); 1079DecoderFallback.ExceptionFallback);
ResponseHeaderTests.cs (1)
86DecoderFallback.ExceptionFallback);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
HttpRequestHeadersTests.cs (1)
679return Encoding.GetEncoding("ASCII", EncoderFallback.ExceptionFallback, DecoderFallback.ExceptionFallback);
Microsoft.Build.Framework (1)
EncodingUtilities.cs (1)
196DecoderFallback.ExceptionFallback);
mscorlib (1)
src\libraries\shims\mscorlib\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)
80: 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\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (2)
59this.decoderFallback = DecoderFallback.ReplacementFallback; 522private protected sealed override unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
src\libraries\System.Private.CoreLib\src\System\Text\Decoder.cs (3)
22internal DecoderFallback? _fallback; 31public DecoderFallback? Fallback 56DecoderFallback.ReplacementFallback.CreateFallbackBuffer();
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\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\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (2)
755/// operation, but it should not attempt to call <see cref="DecoderFallback.CreateFallbackBuffer"/>. 769private protected virtual unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
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\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (2)
33decoderFallback = DecoderFallback.ReplacementFallback; 383private protected override unsafe int GetCharCountFast(byte* pBytes, int bytesLength, DecoderFallback? fallback, out int bytesConsumed)
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
62this.decoderFallback = DecoderFallback.ExceptionFallback;
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
71this.decoderFallback = DecoderFallback.ExceptionFallback;
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)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
784[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)