4 writes to DecoderFallback
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\TextWriterTraceListener.cs (1)
221noBOMwithFallback.DecoderFallback = DecoderFallback.ReplacementFallback;
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
269fallbackEncoding.DecoderFallback = decoderFallback;
src\libraries\System.Private.CoreLib\src\System\Text\EncodingProvider.cs (2)
25enc.DecoderFallback = decoderFallback; 38enc.DecoderFallback = decoderFallback;
61 references to DecoderFallback
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Serialization\MessagePackFormatters.cs (1)
132/// Supports (de)serialization of <see cref="Encoding"/> that do not customize <see cref="Encoding.EncoderFallback"/> or <see cref="Encoding.DecoderFallback"/>.
System.Formats.Asn1 (3)
System\Formats\Asn1\AsnCharacterStringEncodings.cs (3)
295DecoderFallback.CreateFallbackBuffer().Fallback( 365DecoderFallback.CreateFallbackBuffer().Fallback( 381DecoderFallback.CreateFallbackBuffer().Fallback(
System.IO.Ports (1)
System\IO\Ports\SerialPort.cs (1)
895DecoderReplacementFallback fallback = _encoding.DecoderFallback as DecoderReplacementFallback;
System.Private.CoreLib (31)
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (4)
503int totalCharCount = GetCharCountFast(pBytes, byteCount, DecoderFallback, out int bytesConsumed); 676if ((decoder is null ? DecoderFallback : decoder.Fallback) is DecoderReplacementFallback replacementFallback 863if (DecoderFallback.MaxCharCount > 1) 864charCount *= DecoderFallback.MaxCharCount;
src\libraries\System.Private.CoreLib\src\System\Text\DecoderFallback.cs (1)
90DecoderFallbackBuffer fallbackBuffer = (decoder is null) ? encoding.DecoderFallback.CreateFallbackBuffer() : decoder.FallbackBuffer;
src\libraries\System.Private.CoreLib\src\System\Text\DecoderNLS.cs (1)
34_fallback = this._encoding.DecoderFallback;
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (5)
1056(DecoderFallback.Equals(that.DecoderFallback)); 1059_codePage + this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode(); 1127SR.Format(SR.Argument_EncodingConversionOverflowChars, _codePage, DecoderFallback.GetType()), "chars"); 1282enc.DecoderFallback.CreateFallbackBuffer() :
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (1)
1177/// Transcodes bytes to chars, using <see cref="DecoderFallback"/> or <see cref="Decoder.Fallback"/> if needed.
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (5)
1775if (DecoderFallback.MaxCharCount > 1) 1776charCount *= DecoderFallback.MaxCharCount; 1797(DecoderFallback.Equals(that.DecoderFallback)); 1804return CodePage + this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode() +
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (5)
1098if (DecoderFallback.MaxCharCount > 2) 1101charCount *= DecoderFallback.MaxCharCount; 1144(DecoderFallback.Equals(that.DecoderFallback)); 1153return this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode() +
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (3)
104(DecoderFallback.Equals(that.DecoderFallback)); 113return this.CodePage + this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode();
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (6)
640if (((decoder is null) ? this.DecoderFallback : decoder.Fallback) is DecoderReplacementFallback replacementFallback 849if (DecoderFallback.MaxCharCount > 1) 851charCount *= DecoderFallback.MaxCharCount; 883(DecoderFallback.Equals(that.DecoderFallback)); 892return this.EncoderFallback.GetHashCode() + this.DecoderFallback.GetHashCode() +
System.Text.Encoding.CodePages (25)
System\Text\BaseCodePageEncoding.cs (1)
66((InternalDecoderBestFitFallback)DecoderFallback).encoding = this;
System\Text\DBCSCodePageEncoding.cs (6)
105if (DecoderFallback is InternalDecoderBestFitFallback) 107((InternalDecoderBestFitFallback)(DecoderFallback)).cReplacement = charUnknown; 890fallbackBuffer = DecoderFallback.CreateFallbackBuffer(); 1051fallbackBuffer = DecoderFallback.CreateFallbackBuffer(); 1147if (DecoderFallback.MaxCharCount > 1) 1148charCount *= DecoderFallback.MaxCharCount;
System\Text\DecoderNLS.cs (1)
36m_fallback = m_encoding.DecoderFallback;
System\Text\EncodingCharBuffer.cs (1)
36_fallbackBuffer = enc.DecoderFallback.CreateFallbackBuffer();
System\Text\EncodingNLS.cs (1)
346throw new ArgumentException(SR.Format(SR.Argument_EncodingConversionOverflowChars, EncodingName, DecoderFallback.GetType()), "chars");
System\Text\GB18030Encoding.cs (2)
772if (DecoderFallback.MaxCharCount > 1) 773charCount *= DecoderFallback.MaxCharCount;
System\Text\ISCIIEncoding.cs (3)
109if (DecoderFallback.MaxCharCount > 1) 110charCount *= DecoderFallback.MaxCharCount; 691return _defaultCodePage + EncoderFallback.GetHashCode() + DecoderFallback.GetHashCode();
System\Text\ISO2022Encoding.cs (2)
1771if (DecoderFallback.MaxCharCount > 1) 1772charCount *= DecoderFallback.MaxCharCount;
System\Text\SBCSCodePageEncoding.cs (8)
673fallback = DecoderFallback as DecoderReplacementFallback; 674bUseBestFit = DecoderFallback is InternalDecoderBestFitFallback; 720fallbackBuffer = DecoderFallback.CreateFallbackBuffer(); 769fallback = DecoderFallback as DecoderReplacementFallback; 770bUseBestFit = DecoderFallback is InternalDecoderBestFitFallback; 851fallbackBuffer = DecoderFallback.CreateFallbackBuffer(); 930if (DecoderFallback.MaxCharCount > 1) 931charCount *= DecoderFallback.MaxCharCount;