1 write to _r
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationReader.cs (1)
119_r = r;
173 references to _r
System.Private.Xml (173)
System\Xml\Serialization\XmlSerializationReader.cs (173)
162return _r; 177_d = new XmlDocument(_r.NameTable); 178_d.SetBaseURI(_r.BaseURI); 193_r.NameTable.Add(XmlSchema.Namespace); 194_r.NameTable.Add(UrtTypes.Namespace); 196_stringID = _r.NameTable.Add("string"); 197_intID = _r.NameTable.Add("int"); 198_booleanID = _r.NameTable.Add("boolean"); 199_shortID = _r.NameTable.Add("short"); 200_longID = _r.NameTable.Add("long"); 201_floatID = _r.NameTable.Add("float"); 202_doubleID = _r.NameTable.Add("double"); 203_decimalID = _r.NameTable.Add("decimal"); 204_dateTimeID = _r.NameTable.Add("dateTime"); 205_qnameID = _r.NameTable.Add("QName"); 206_dateID = _r.NameTable.Add("date"); 207_timeID = _r.NameTable.Add("time"); 208_hexBinaryID = _r.NameTable.Add("hexBinary"); 209_base64BinaryID = _r.NameTable.Add("base64Binary"); 210_unsignedByteID = _r.NameTable.Add("unsignedByte"); 211_byteID = _r.NameTable.Add("byte"); 212_unsignedShortID = _r.NameTable.Add("unsignedShort"); 213_unsignedIntID = _r.NameTable.Add("unsignedInt"); 214_unsignedLongID = _r.NameTable.Add("unsignedLong"); 215_oldDecimalID = _r.NameTable.Add("decimal"); 216_oldTimeInstantID = _r.NameTable.Add("timeInstant"); 217_charID = _r.NameTable.Add("char"); 218_guidID = _r.NameTable.Add("guid"); 219_timeSpanID = _r.NameTable.Add("TimeSpan"); 220_dateTimeOffsetID = _r.NameTable.Add("dateTimeOffset"); 221_dateOnlyID = _r.NameTable.Add("dateOnly"); 222_timeOnlyID = _r.NameTable.Add("timeOnly"); 223_base64ID = _r.NameTable.Add("base64"); 225_anyURIID = _r.NameTable.Add("anyURI"); 226_durationID = _r.NameTable.Add("duration"); 227_ENTITYID = _r.NameTable.Add("ENTITY"); 228_ENTITIESID = _r.NameTable.Add("ENTITIES"); 229_gDayID = _r.NameTable.Add("gDay"); 230_gMonthID = _r.NameTable.Add("gMonth"); 231_gMonthDayID = _r.NameTable.Add("gMonthDay"); 232_gYearID = _r.NameTable.Add("gYear"); 233_gYearMonthID = _r.NameTable.Add("gYearMonth"); 234_IDID = _r.NameTable.Add("ID"); 235_IDREFID = _r.NameTable.Add("IDREF"); 236_IDREFSID = _r.NameTable.Add("IDREFS"); 237_integerID = _r.NameTable.Add("integer"); 238_languageID = _r.NameTable.Add("language"); 239_nameID = _r.NameTable.Add("Name"); 240_NCNameID = _r.NameTable.Add("NCName"); 241_NMTOKENID = _r.NameTable.Add("NMTOKEN"); 242_NMTOKENSID = _r.NameTable.Add("NMTOKENS"); 243_negativeIntegerID = _r.NameTable.Add("negativeInteger"); 244_nonNegativeIntegerID = _r.NameTable.Add("nonNegativeInteger"); 245_nonPositiveIntegerID = _r.NameTable.Add("nonPositiveInteger"); 246_normalizedStringID = _r.NameTable.Add("normalizedString"); 247_NOTATIONID = _r.NameTable.Add("NOTATION"); 248_positiveIntegerID = _r.NameTable.Add("positiveInteger"); 249_tokenID = _r.NameTable.Add("token"); 257string? type = _r.GetAttribute(_typeID, _instanceNsID); 260type = _r.GetAttribute(_typeID, _instanceNs2000ID); 263type = _r.GetAttribute(_typeID, _instanceNs1999ID); 437if (_r.IsEmptyElement) 439_r.Skip(); 442_r.ReadStartElement(); 443string retVal = _r.ReadString(); 452if (_r.IsEmptyElement) 459_r.ReadStartElement(); 460s = _r.ReadString(); 465_r.Skip(); 493bytes = _r.ReadElementContentAsBase64(buffer, offset, buffer.Length - offset); 497bytes = _r.ReadElementContentAsBinHex(buffer, offset, buffer.Length - offset); 807attr.Value = $"{_r.LookupNamespace("")}:{attr.Value}"; 811attr.Value = $"{_r.LookupNamespace(attr.Value.Substring(0, colon))}:{attr.Value.AsSpan(colon + 1)}"; 827if (_r.IsEmptyElement) 829_r.Skip(); 832_r.ReadStartElement(); 833while (_r.NodeType != XmlNodeType.EndElement) 844_r.GetAttribute(_nilID, _instanceNsID) ?? 845_r.GetAttribute(_nullID, _instanceNsID) ?? 846_r.GetAttribute(_nullID, _instanceNs2000ID) ?? 847_r.GetAttribute(_nullID, _instanceNs1999ID); 856return _r.ReadElementString(); 873if (_r.IsEmptyElement) 875XmlQualifiedName empty = new XmlQualifiedName(string.Empty, _r.LookupNamespace("")); 876_r.Skip(); 879XmlQualifiedName qname = ToXmlQualifiedName(CollapseWhitespace(_r.ReadString())); 880_r.ReadEndElement(); 908if (!LocalAppContextSwitches.UseLegacyEmptyXmlElementDeserialization && _r.IsEmptyElement) 910_r.Skip(); 913_r.ReadStartElement(); 914_r.MoveToContent(); 915if (_r.NodeType != XmlNodeType.EndElement) 916node = Document.ReadNode(_r); 917while (_r.NodeType != XmlNodeType.EndElement) 921_r.ReadEndElement(); 925node = Document.ReadNode(_r); 963string? arrayType = _r.GetAttribute(_arrayTypeID, _soapNsID); 1184return new XmlQualifiedName(_r.NameTable.Add(value), _r.LookupNamespace(string.Empty)); 1188string? ns = _r.LookupNamespace(prefix); 1194return new XmlQualifiedName(_r.NameTable.Add(localName), ns); 1236if (_r.NodeType == XmlNodeType.None || _r.NodeType == XmlNodeType.Whitespace) 1238_r.Read(); 1241if (_r.NodeType == XmlNodeType.EndElement) 1245UnknownNode(Document.ReadNode(_r), o, qnames); 1247else if (_r.NodeType == XmlNodeType.Attribute && _events.OnUnknownAttribute == null) 1251else if (_r.NodeType == XmlNodeType.Element && _events.OnUnknownElement == null) 1253_r.Skip(); 1258UnknownNode(Document.ReadNode(_r), o, qnames); 1304_r.NodeType switch 1306XmlNodeType.Element => $"<{_r.LocalName} xmlns='{_r.NamespaceURI}'>", 1308XmlNodeType.Text => _r.Value, 1409string str = _r.ReadString(); 1429name = _r.LocalName; 1430ns = _r.NamespaceURI; 1431_r.Read(); 1432_r.MoveToContent(); 1434serializable.ReadXml(_r); 1438while (_r.NodeType == XmlNodeType.Whitespace) _r.Skip(); 1439if (_r.NodeType == XmlNodeType.None) _r.Skip(); 1440if (_r.NodeType == XmlNodeType.EndElement && _r.LocalName == name && _r.NamespaceURI == ns) 1450string? href = _soap12 ? _r.GetAttribute("ref", Soap12.Encoding) : _r.GetAttribute("href"); 1465if (_r.IsEmptyElement) 1467_r.Skip(); 1471_r.ReadStartElement(); 1592string? itemType = _r.GetAttribute(_itemTypeID, _soap12NsID); 1593string? arraySize = _r.GetAttribute(_arraySizeID, _soap12NsID); 1605string? arrayType = _r.GetAttribute(_arrayTypeID, _soapNsID); 1682if (_r.IsEmptyElement) 1684_r.Skip(); 1688_r.ReadStartElement(); 1689_r.MoveToContent(); 1702while (_r.NodeType != XmlNodeType.EndElement) 1707_r.MoveToContent(); 1718while (_r.NodeType != XmlNodeType.EndElement) 1723if (_r.NamespaceURI.Length != 0) 1725type = _r.LocalName; 1726if ((object)_r.NamespaceURI == (object)_soapNsID) 1729typens = _r.NamespaceURI; 1740_r.MoveToContent(); 1793_r.MoveToContent(); 1794while (_r.NodeType != XmlNodeType.EndElement && _r.NodeType != XmlNodeType.None) 1797_r.MoveToContent(); 1840_r.MoveToContent(); 1846string? id = _soap12 ? _r.GetAttribute("id", Soap12.Encoding) : _r.GetAttribute("id", null); 1854typeId = new XmlQualifiedName(_r.NameTable.Add(_r.LocalName), _r.NameTable.Add(_r.NamespaceURI)); 1856typeId = new XmlQualifiedName(_r.NameTable.Add(name), _r.NameTable.Add(ns!)); 1881XmlQualifiedName urType = new XmlQualifiedName(_urTypeID, _r.NameTable.Add(XmlSchema.Namespace)); 1891XmlQualifiedName typeName = new XmlQualifiedName(_r.NameTable.Add(name), _r.NameTable.Add(ns)); 1899while (_r.NodeType == XmlNodeType.Whitespace) _r.Skip(); 1903if (_r.NodeType == XmlNodeType.None) 1909if (_r.NodeType == XmlNodeType.EndElement && _r.Depth == 0) 1912else if (_r.NodeType == XmlNodeType.None) 1914_r.Skip(); 1917_r.ReadEndElement(); 1957XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(_r)!; 1993XmlNode xmlNode = Document.ReadNode(_r)!;