5 writes to EncoderFallback
System.Diagnostics.TextWriterTraceListener (1)
System\Diagnostics\TextWriterTraceListener.cs (1)
220
noBOMwithFallback.
EncoderFallback
= EncoderFallback.ReplacementFallback;
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
268
fallbackEncoding.
EncoderFallback
= encoderFallback;
src\libraries\System.Private.CoreLib\src\System\Text\EncodingProvider.cs (2)
24
enc.
EncoderFallback
= encoderFallback;
37
enc.
EncoderFallback
= encoderFallback;
System.Private.Xml (1)
System\Xml\Core\XmlEncodedRawTextWriter.cs (1)
164
_encoding.
EncoderFallback
= _charEntityFallback;
63 references to EncoderFallback
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 (2)
System\Formats\Asn1\AsnCharacterStringEncodings.cs (2)
267
EncoderFallback
.CreateFallbackBuffer().Fallback(c, i);
336
EncoderFallback
.CreateFallbackBuffer().Fallback(c, i);
System.Private.CoreLib (33)
src\libraries\System.Private.CoreLib\src\System\IO\BinaryWriter.cs (1)
56
_useFastUtf8 = encoding.IsUTF8CodePage && encoding.
EncoderFallback
.MaxCharCount <= 1;
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (4)
161
int totalByteCount = GetByteCountFast(pChars, charCount,
EncoderFallback
, out int charsConsumed);
387
if (((encoder is null) ? this.
EncoderFallback
: encoder.Fallback) is EncoderReplacementFallback replacementFallback
844
if (
EncoderFallback
.MaxCharCount > 1)
845
byteCount *=
EncoderFallback
.MaxCharCount;
src\libraries\System.Private.CoreLib\src\System\Text\EncoderFallback.cs (1)
105
EncoderFallbackBuffer fallbackBuffer = (encoder is null) ? encoding.
EncoderFallback
.CreateFallbackBuffer() : encoder.FallbackBuffer;
src\libraries\System.Private.CoreLib\src\System\Text\EncoderNLS.cs (1)
34
_fallback = _encoding.
EncoderFallback
;
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (5)
1055
(
EncoderFallback
.Equals(that.
EncoderFallback
)) &&
1059
_codePage + this.
EncoderFallback
.GetHashCode() + this.DecoderFallback.GetHashCode();
1099
SR.Format(SR.Argument_EncodingConversionOverflowBytes, _codePage,
EncoderFallback
.GetType()), "bytes");
1430
this.fallbackBuffer = _enc.
EncoderFallback
.CreateFallbackBuffer();
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (1)
576
/// Transcodes chars to bytes, using <see cref="
EncoderFallback
"/> or <see cref="Encoder.Fallback"/> if needed.
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (2)
159
if (
EncoderFallback
.MaxCharCount > 1)
160
byteCount *=
EncoderFallback
.MaxCharCount;
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (5)
1752
if (
EncoderFallback
.MaxCharCount > 1)
1753
byteCount *=
EncoderFallback
.MaxCharCount;
1796
(
EncoderFallback
.Equals(that.
EncoderFallback
)) &&
1804
return CodePage + this.
EncoderFallback
.GetHashCode() + this.DecoderFallback.GetHashCode() +
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (5)
1075
if (
EncoderFallback
.MaxCharCount > 1)
1076
byteCount *=
EncoderFallback
.MaxCharCount;
1143
(
EncoderFallback
.Equals(that.
EncoderFallback
)) &&
1153
return this.
EncoderFallback
.GetHashCode() + this.DecoderFallback.GetHashCode() +
src\libraries\System.Private.CoreLib\src\System\Text\UTF7Encoding.cs (3)
103
(
EncoderFallback
.Equals(that.
EncoderFallback
)) &&
113
return this.CodePage + this.
EncoderFallback
.GetHashCode() + this.DecoderFallback.GetHashCode();
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (5)
813
if (
EncoderFallback
.MaxCharCount > 1)
814
byteCount *=
EncoderFallback
.MaxCharCount;
882
(
EncoderFallback
.Equals(that.
EncoderFallback
)) &&
892
return this.
EncoderFallback
.GetHashCode() + this.DecoderFallback.GetHashCode() +
System.Text.Encoding.CodePages (27)
System\Text\BaseCodePageEncoding.cs (1)
65
((InternalEncoderBestFitFallback)
EncoderFallback
).encoding = this;
System\Text\DBCSCodePageEncoding.cs (6)
529
Debug.Assert(
EncoderFallback
!= null, "[DBCSCodePageEncoding.GetByteCount]Attempting to use null fallback");
594
fallbackBuffer =
EncoderFallback
!.CreateFallbackBuffer();
627
Debug.Assert(
EncoderFallback
!= null, "[DBCSCodePageEncoding.GetBytes]Attempting to use null encoder fallback");
697
fallbackBuffer =
EncoderFallback
!.CreateFallbackBuffer();
1126
if (
EncoderFallback
.MaxCharCount > 1)
1127
byteCount *=
EncoderFallback
.MaxCharCount;
System\Text\EncoderNLS.cs (1)
38
m_fallback = m_encoding.
EncoderFallback
;
System\Text\EncodingByteBuffer.cs (1)
36
fallbackBuffer = _enc.
EncoderFallback
.CreateFallbackBuffer();
System\Text\EncodingNLS.cs (1)
338
throw new ArgumentException(SR.Format(SR.Argument_EncodingConversionOverflowBytes, EncodingName,
EncoderFallback
.GetType()), "bytes");
System\Text\GB18030Encoding.cs (3)
222
Debug.Assert(
EncoderFallback
!= null, "[GB18030Encoding.GetBytes]Attempting to use null encoder fallback");
750
if (
EncoderFallback
.MaxCharCount > 1)
751
byteCount *=
EncoderFallback
.MaxCharCount;
System\Text\ISCIIEncoding.cs (3)
84
if (
EncoderFallback
.MaxCharCount > 1)
85
byteCount *=
EncoderFallback
.MaxCharCount;
691
return _defaultCodePage +
EncoderFallback
.GetHashCode() + DecoderFallback.GetHashCode();
System\Text\ISO2022Encoding.cs (3)
242
Debug.Assert(
EncoderFallback
!= null, "[ISO2022Encoding.GetBytes]Attempting to use null encoder fallback");
1699
if (
EncoderFallback
.MaxCharCount > 1)
1700
byteCount *=
EncoderFallback
.MaxCharCount;
System\Text\SBCSCodePageEncoding.cs (8)
305
Debug.Assert(
EncoderFallback
!= null, "[SBCSCodePageEncoding.GetByteCount]Attempting to use null fallback");
329
fallback =
EncoderFallback
as EncoderReplacementFallback;
396
fallbackBuffer =
EncoderFallback
!.CreateFallbackBuffer();
432
Debug.Assert(
EncoderFallback
!= null, "[SBCSCodePageEncoding.GetBytes]Attempting to use null encoder fallback");
460
fallback =
EncoderFallback
as EncoderReplacementFallback;
590
fallbackBuffer =
EncoderFallback
!.CreateFallbackBuffer();
911
if (
EncoderFallback
.MaxCharCount > 1)
912
byteCount *=
EncoderFallback
.MaxCharCount;