6 writes to encoding
System.Private.Xml (6)
System\Xml\Core\XmlTextReaderImpl.cs (4)
2937
_ps.
encoding
= Encoding.Unicode;
2961
_ps.
encoding
= originalEncoding;
3178
_ps.
encoding
= Encoding.UTF8;
3183
_ps.
encoding
= encoding;
System\Xml\Core\XmlTextReaderImplAsync.cs (1)
967
_ps.
encoding
= Encoding.Unicode;
System\Xml\Core\XmlTextReaderImplHelpers.cs (1)
71
encoding
= null;
56 references to encoding
System.Private.Xml (56)
System\Xml\Core\XmlTextReaderImpl.cs (40)
477
_reportedEncoding = _ps.
encoding
;
500
_reportedEncoding = _ps.
encoding
;
524
_reportedEncoding = _ps.
encoding
;
545
_reportedEncoding = _ps.
encoding
;
664
_reportedEncoding = _ps.
encoding
;
744
_reportedEncoding = _ps.
encoding
;
797
_reportedEncoding = _ps.
encoding
;
816
_reportedEncoding = _ps.
encoding
;
1247
_reportedEncoding = _ps.
encoding
;
1250
_reportedEncoding = _ps.
encoding
;
1287
_reportedEncoding = _ps.
encoding
;
1295
_reportedEncoding = _ps.
encoding
;
3084
_reportedEncoding = _ps.
encoding
;
3184
_ps.decoder = _ps.
encoding
.WebName switch // Encoding.Codepage is not supported in Silverlight
3195
Debug.Assert(_ps.
encoding
!= null);
3197
ReadOnlySpan<byte> preamble = _ps.
encoding
.Preamble;
3207
Debug.Assert(_ps.
encoding
!= null);
3208
if ((newEncoding.WebName != _ps.
encoding
.WebName || _ps.decoder is SafeAsciiDecoder) && !_afterResetState)
3222
Debug.Assert(_ps.
encoding
!= null);
3227
return _ps.
encoding
;
3235
if (_ps.
encoding
.WebName != "utf-16BE" &&
3236
_ps.
encoding
.WebName != "utf-16" &&
3248
return _ps.
encoding
;
3276
if (_afterResetState && _ps.
encoding
.WebName != newEncoding.WebName)
3315
Debug.Assert(_ps.
encoding
!= null);
3325
int encodingByteCount = _ps.
encoding
.GetByteCount(_ps.chars, 0, _ps.charPos);
3333
_ps.bytePos += _ps.
encoding
.GetByteCount(_ps.chars, 0, _ps.charPos);
3701
Debug.Assert(_ps.
encoding
!= null);
3702
string encodingName = _ps.
encoding
.WebName;
3704
encodingName != "utf-16BE" && !(_ps.
encoding
is Ucs4Encoding))
3706
Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.
encoding
.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
3919
Debug.Assert(_ps.
encoding
!= null);
3920
string encodingName = _ps.
encoding
.WebName;
3922
encodingName != "utf-16BE" && !(_ps.
encoding
is Ucs4Encoding))
3924
Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.
encoding
.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
6058
_reportedEncoding = _ps.
encoding
;
6196
_reportedEncoding = _ps.
encoding
;
6206
_reportedEncoding = _ps.
encoding
;
8060
Encoding? enc = _ps.
encoding
;
8077
Encoding? enc = _ps.
encoding
;
System\Xml\Core\XmlTextReaderImplAsync.cs (16)
97
_reportedEncoding = _ps.
encoding
;
128
_reportedEncoding = _ps.
encoding
;
143
_reportedEncoding = _ps.
encoding
;
219
_reportedEncoding = _ps.
encoding
;
227
_reportedEncoding = _ps.
encoding
;
295
_reportedEncoding = _ps.
encoding
;
300
_reportedEncoding = _ps.
encoding
;
1001
if ((newEncoding.WebName != _ps.
encoding
!.WebName || _ps.decoder is SafeAsciiDecoder) && !_afterResetState)
1268
string encodingName = _ps.
encoding
!.WebName;
1270
encodingName != "utf-16BE" && !(_ps.
encoding
is Ucs4Encoding))
1272
Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.
encoding
.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
1481
string encodingName = _ps.
encoding
!.WebName;
1483
encodingName != "utf-16BE" && !(_ps.
encoding
is Ucs4Encoding))
1485
Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.
encoding
.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16");
3831
_reportedEncoding = _ps.
encoding
;
5255
Encoding? enc = _ps.
encoding
;