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; 180_d = new XmlDocument(_r.NameTable); 181_d.SetBaseURI(_r.BaseURI); 196_r.NameTable.Add(XmlSchema.Namespace); 197_r.NameTable.Add(UrtTypes.Namespace); 199_stringID = _r.NameTable.Add("string"); 200_intID = _r.NameTable.Add("int"); 201_booleanID = _r.NameTable.Add("boolean"); 202_shortID = _r.NameTable.Add("short"); 203_longID = _r.NameTable.Add("long"); 204_floatID = _r.NameTable.Add("float"); 205_doubleID = _r.NameTable.Add("double"); 206_decimalID = _r.NameTable.Add("decimal"); 207_dateTimeID = _r.NameTable.Add("dateTime"); 208_qnameID = _r.NameTable.Add("QName"); 209_dateID = _r.NameTable.Add("date"); 210_timeID = _r.NameTable.Add("time"); 211_hexBinaryID = _r.NameTable.Add("hexBinary"); 212_base64BinaryID = _r.NameTable.Add("base64Binary"); 213_unsignedByteID = _r.NameTable.Add("unsignedByte"); 214_byteID = _r.NameTable.Add("byte"); 215_unsignedShortID = _r.NameTable.Add("unsignedShort"); 216_unsignedIntID = _r.NameTable.Add("unsignedInt"); 217_unsignedLongID = _r.NameTable.Add("unsignedLong"); 218_oldDecimalID = _r.NameTable.Add("decimal"); 219_oldTimeInstantID = _r.NameTable.Add("timeInstant"); 220_charID = _r.NameTable.Add("char"); 221_guidID = _r.NameTable.Add("guid"); 222_timeSpanID = _r.NameTable.Add("TimeSpan"); 223_dateTimeOffsetID = _r.NameTable.Add("dateTimeOffset"); 224_dateOnlyID = _r.NameTable.Add("dateOnly"); 225_timeOnlyID = _r.NameTable.Add("timeOnly"); 226_base64ID = _r.NameTable.Add("base64"); 228_anyURIID = _r.NameTable.Add("anyURI"); 229_durationID = _r.NameTable.Add("duration"); 230_ENTITYID = _r.NameTable.Add("ENTITY"); 231_ENTITIESID = _r.NameTable.Add("ENTITIES"); 232_gDayID = _r.NameTable.Add("gDay"); 233_gMonthID = _r.NameTable.Add("gMonth"); 234_gMonthDayID = _r.NameTable.Add("gMonthDay"); 235_gYearID = _r.NameTable.Add("gYear"); 236_gYearMonthID = _r.NameTable.Add("gYearMonth"); 237_IDID = _r.NameTable.Add("ID"); 238_IDREFID = _r.NameTable.Add("IDREF"); 239_IDREFSID = _r.NameTable.Add("IDREFS"); 240_integerID = _r.NameTable.Add("integer"); 241_languageID = _r.NameTable.Add("language"); 242_nameID = _r.NameTable.Add("Name"); 243_NCNameID = _r.NameTable.Add("NCName"); 244_NMTOKENID = _r.NameTable.Add("NMTOKEN"); 245_NMTOKENSID = _r.NameTable.Add("NMTOKENS"); 246_negativeIntegerID = _r.NameTable.Add("negativeInteger"); 247_nonNegativeIntegerID = _r.NameTable.Add("nonNegativeInteger"); 248_nonPositiveIntegerID = _r.NameTable.Add("nonPositiveInteger"); 249_normalizedStringID = _r.NameTable.Add("normalizedString"); 250_NOTATIONID = _r.NameTable.Add("NOTATION"); 251_positiveIntegerID = _r.NameTable.Add("positiveInteger"); 252_tokenID = _r.NameTable.Add("token"); 260string? type = _r.GetAttribute(_typeID, _instanceNsID); 263type = _r.GetAttribute(_typeID, _instanceNs2000ID); 266type = _r.GetAttribute(_typeID, _instanceNs1999ID); 440if (_r.IsEmptyElement) 442_r.Skip(); 445_r.ReadStartElement(); 446string retVal = _r.ReadString(); 455if (_r.IsEmptyElement) 462_r.ReadStartElement(); 463s = _r.ReadString(); 468_r.Skip(); 496bytes = _r.ReadElementContentAsBase64(buffer, offset, buffer.Length - offset); 500bytes = _r.ReadElementContentAsBinHex(buffer, offset, buffer.Length - offset); 810attr.Value = $"{_r.LookupNamespace("")}:{attr.Value}"; 814attr.Value = $"{_r.LookupNamespace(attr.Value.Substring(0, colon))}:{attr.Value.AsSpan(colon + 1)}"; 830if (_r.IsEmptyElement) 832_r.Skip(); 835_r.ReadStartElement(); 836while (_r.NodeType != XmlNodeType.EndElement) 847_r.GetAttribute(_nilID, _instanceNsID) ?? 848_r.GetAttribute(_nullID, _instanceNsID) ?? 849_r.GetAttribute(_nullID, _instanceNs2000ID) ?? 850_r.GetAttribute(_nullID, _instanceNs1999ID); 859return _r.ReadElementString(); 876if (_r.IsEmptyElement) 878XmlQualifiedName empty = new XmlQualifiedName(string.Empty, _r.LookupNamespace("")); 879_r.Skip(); 882XmlQualifiedName qname = ToXmlQualifiedName(CollapseWhitespace(_r.ReadString())); 883_r.ReadEndElement(); 911if (!LocalAppContextSwitches.UseLegacyEmptyXmlElementDeserialization && _r.IsEmptyElement) 913_r.Skip(); 916_r.ReadStartElement(); 917_r.MoveToContent(); 918if (_r.NodeType != XmlNodeType.EndElement) 919node = Document.ReadNode(_r); 920while (_r.NodeType != XmlNodeType.EndElement) 924_r.ReadEndElement(); 928node = Document.ReadNode(_r); 966string? arrayType = _r.GetAttribute(_arrayTypeID, _soapNsID); 1187return new XmlQualifiedName(_r.NameTable.Add(value), _r.LookupNamespace(string.Empty)); 1191string? ns = _r.LookupNamespace(prefix); 1197return new XmlQualifiedName(_r.NameTable.Add(localName), ns); 1239if (_r.NodeType == XmlNodeType.None || _r.NodeType == XmlNodeType.Whitespace) 1241_r.Read(); 1244if (_r.NodeType == XmlNodeType.EndElement) 1248UnknownNode(Document.ReadNode(_r), o, qnames); 1250else if (_r.NodeType == XmlNodeType.Attribute && _events.OnUnknownAttribute == null) 1254else if (_r.NodeType == XmlNodeType.Element && _events.OnUnknownElement == null) 1256_r.Skip(); 1261UnknownNode(Document.ReadNode(_r), o, qnames); 1307_r.NodeType switch 1309XmlNodeType.Element => $"<{_r.LocalName} xmlns='{_r.NamespaceURI}'>", 1311XmlNodeType.Text => _r.Value, 1412string str = _r.ReadString(); 1432name = _r.LocalName; 1433ns = _r.NamespaceURI; 1434_r.Read(); 1435_r.MoveToContent(); 1437serializable.ReadXml(_r); 1441while (_r.NodeType == XmlNodeType.Whitespace) _r.Skip(); 1442if (_r.NodeType == XmlNodeType.None) _r.Skip(); 1443if (_r.NodeType == XmlNodeType.EndElement && _r.LocalName == name && _r.NamespaceURI == ns) 1453string? href = _soap12 ? _r.GetAttribute("ref", Soap12.Encoding) : _r.GetAttribute("href"); 1468if (_r.IsEmptyElement) 1470_r.Skip(); 1474_r.ReadStartElement(); 1595string? itemType = _r.GetAttribute(_itemTypeID, _soap12NsID); 1596string? arraySize = _r.GetAttribute(_arraySizeID, _soap12NsID); 1608string? arrayType = _r.GetAttribute(_arrayTypeID, _soapNsID); 1685if (_r.IsEmptyElement) 1687_r.Skip(); 1691_r.ReadStartElement(); 1692_r.MoveToContent(); 1705while (_r.NodeType != XmlNodeType.EndElement) 1710_r.MoveToContent(); 1721while (_r.NodeType != XmlNodeType.EndElement) 1726if (_r.NamespaceURI.Length != 0) 1728type = _r.LocalName; 1729if ((object)_r.NamespaceURI == (object)_soapNsID) 1732typens = _r.NamespaceURI; 1743_r.MoveToContent(); 1796_r.MoveToContent(); 1797while (_r.NodeType != XmlNodeType.EndElement && _r.NodeType != XmlNodeType.None) 1800_r.MoveToContent(); 1843_r.MoveToContent(); 1849string? id = _soap12 ? _r.GetAttribute("id", Soap12.Encoding) : _r.GetAttribute("id", null); 1857typeId = new XmlQualifiedName(_r.NameTable.Add(_r.LocalName), _r.NameTable.Add(_r.NamespaceURI)); 1859typeId = new XmlQualifiedName(_r.NameTable.Add(name), _r.NameTable.Add(ns!)); 1884XmlQualifiedName urType = new XmlQualifiedName(_urTypeID, _r.NameTable.Add(XmlSchema.Namespace)); 1894XmlQualifiedName typeName = new XmlQualifiedName(_r.NameTable.Add(name), _r.NameTable.Add(ns)); 1902while (_r.NodeType == XmlNodeType.Whitespace) _r.Skip(); 1906if (_r.NodeType == XmlNodeType.None) 1912if (_r.NodeType == XmlNodeType.EndElement && _r.Depth == 0) 1915else if (_r.NodeType == XmlNodeType.None) 1917_r.Skip(); 1920_r.ReadEndElement(); 1960XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(_r)!; 1996XmlNode xmlNode = Document.ReadNode(_r)!;