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)
71encoding = 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 3195Debug.Assert(_ps.encoding != null); 3197ReadOnlySpan<byte> preamble = _ps.encoding.Preamble; 3207Debug.Assert(_ps.encoding != null); 3208if ((newEncoding.WebName != _ps.encoding.WebName || _ps.decoder is SafeAsciiDecoder) && !_afterResetState) 3222Debug.Assert(_ps.encoding != null); 3227return _ps.encoding; 3235if (_ps.encoding.WebName != "utf-16BE" && 3236_ps.encoding.WebName != "utf-16" && 3248return _ps.encoding; 3276if (_afterResetState && _ps.encoding.WebName != newEncoding.WebName) 3315Debug.Assert(_ps.encoding != null); 3325int encodingByteCount = _ps.encoding.GetByteCount(_ps.chars, 0, _ps.charPos); 3333_ps.bytePos += _ps.encoding.GetByteCount(_ps.chars, 0, _ps.charPos); 3701Debug.Assert(_ps.encoding != null); 3702string encodingName = _ps.encoding.WebName; 3704encodingName != "utf-16BE" && !(_ps.encoding is Ucs4Encoding)) 3706Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 3919Debug.Assert(_ps.encoding != null); 3920string encodingName = _ps.encoding.WebName; 3922encodingName != "utf-16BE" && !(_ps.encoding is Ucs4Encoding)) 3924Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 6058_reportedEncoding = _ps.encoding; 6196_reportedEncoding = _ps.encoding; 6206_reportedEncoding = _ps.encoding; 8060Encoding? enc = _ps.encoding; 8077Encoding? 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; 1001if ((newEncoding.WebName != _ps.encoding!.WebName || _ps.decoder is SafeAsciiDecoder) && !_afterResetState) 1268string encodingName = _ps.encoding!.WebName; 1270encodingName != "utf-16BE" && !(_ps.encoding is Ucs4Encoding)) 1272Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 1481string encodingName = _ps.encoding!.WebName; 1483encodingName != "utf-16BE" && !(_ps.encoding is Ucs4Encoding)) 1485Throw(SR.Xml_EncodingSwitchAfterResetState, (_ps.encoding.GetByteCount("A") == 1) ? "UTF-8" : "UTF-16"); 3831_reportedEncoding = _ps.encoding; 5255Encoding? enc = _ps.encoding;