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)
162
return
_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");
257
string? type =
_r
.GetAttribute(_typeID, _instanceNsID);
260
type =
_r
.GetAttribute(_typeID, _instanceNs2000ID);
263
type =
_r
.GetAttribute(_typeID, _instanceNs1999ID);
437
if (
_r
.IsEmptyElement)
439
_r
.Skip();
442
_r
.ReadStartElement();
443
string retVal =
_r
.ReadString();
452
if (
_r
.IsEmptyElement)
459
_r
.ReadStartElement();
460
s =
_r
.ReadString();
465
_r
.Skip();
493
bytes =
_r
.ReadElementContentAsBase64(buffer, offset, buffer.Length - offset);
497
bytes =
_r
.ReadElementContentAsBinHex(buffer, offset, buffer.Length - offset);
807
attr.Value = $"{
_r
.LookupNamespace("")}:{attr.Value}";
811
attr.Value = $"{
_r
.LookupNamespace(attr.Value.Substring(0, colon))}:{attr.Value.AsSpan(colon + 1)}";
827
if (
_r
.IsEmptyElement)
829
_r
.Skip();
832
_r
.ReadStartElement();
833
while (
_r
.NodeType != XmlNodeType.EndElement)
844
_r
.GetAttribute(_nilID, _instanceNsID) ??
845
_r
.GetAttribute(_nullID, _instanceNsID) ??
846
_r
.GetAttribute(_nullID, _instanceNs2000ID) ??
847
_r
.GetAttribute(_nullID, _instanceNs1999ID);
856
return
_r
.ReadElementString();
873
if (
_r
.IsEmptyElement)
875
XmlQualifiedName empty = new XmlQualifiedName(string.Empty,
_r
.LookupNamespace(""));
876
_r
.Skip();
879
XmlQualifiedName qname = ToXmlQualifiedName(CollapseWhitespace(
_r
.ReadString()));
880
_r
.ReadEndElement();
908
if (!LocalAppContextSwitches.UseLegacyEmptyXmlElementDeserialization &&
_r
.IsEmptyElement)
910
_r
.Skip();
913
_r
.ReadStartElement();
914
_r
.MoveToContent();
915
if (
_r
.NodeType != XmlNodeType.EndElement)
916
node = Document.ReadNode(
_r
);
917
while (
_r
.NodeType != XmlNodeType.EndElement)
921
_r
.ReadEndElement();
925
node = Document.ReadNode(
_r
);
963
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1184
return new XmlQualifiedName(
_r
.NameTable.Add(value),
_r
.LookupNamespace(string.Empty));
1188
string? ns =
_r
.LookupNamespace(prefix);
1194
return new XmlQualifiedName(
_r
.NameTable.Add(localName), ns);
1236
if (
_r
.NodeType == XmlNodeType.None ||
_r
.NodeType == XmlNodeType.Whitespace)
1238
_r
.Read();
1241
if (
_r
.NodeType == XmlNodeType.EndElement)
1245
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1247
else if (
_r
.NodeType == XmlNodeType.Attribute && _events.OnUnknownAttribute == null)
1251
else if (
_r
.NodeType == XmlNodeType.Element && _events.OnUnknownElement == null)
1253
_r
.Skip();
1258
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1304
_r
.NodeType switch
1306
XmlNodeType.Element => $"<{
_r
.LocalName} xmlns='{
_r
.NamespaceURI}'>",
1308
XmlNodeType.Text =>
_r
.Value,
1409
string str =
_r
.ReadString();
1429
name =
_r
.LocalName;
1430
ns =
_r
.NamespaceURI;
1431
_r
.Read();
1432
_r
.MoveToContent();
1434
serializable.ReadXml(
_r
);
1438
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1439
if (
_r
.NodeType == XmlNodeType.None)
_r
.Skip();
1440
if (
_r
.NodeType == XmlNodeType.EndElement &&
_r
.LocalName == name &&
_r
.NamespaceURI == ns)
1450
string? href = _soap12 ?
_r
.GetAttribute("ref", Soap12.Encoding) :
_r
.GetAttribute("href");
1465
if (
_r
.IsEmptyElement)
1467
_r
.Skip();
1471
_r
.ReadStartElement();
1592
string? itemType =
_r
.GetAttribute(_itemTypeID, _soap12NsID);
1593
string? arraySize =
_r
.GetAttribute(_arraySizeID, _soap12NsID);
1605
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1682
if (
_r
.IsEmptyElement)
1684
_r
.Skip();
1688
_r
.ReadStartElement();
1689
_r
.MoveToContent();
1702
while (
_r
.NodeType != XmlNodeType.EndElement)
1707
_r
.MoveToContent();
1718
while (
_r
.NodeType != XmlNodeType.EndElement)
1723
if (
_r
.NamespaceURI.Length != 0)
1725
type =
_r
.LocalName;
1726
if ((object)
_r
.NamespaceURI == (object)_soapNsID)
1729
typens =
_r
.NamespaceURI;
1740
_r
.MoveToContent();
1793
_r
.MoveToContent();
1794
while (
_r
.NodeType != XmlNodeType.EndElement &&
_r
.NodeType != XmlNodeType.None)
1797
_r
.MoveToContent();
1840
_r
.MoveToContent();
1846
string? id = _soap12 ?
_r
.GetAttribute("id", Soap12.Encoding) :
_r
.GetAttribute("id", null);
1854
typeId = new XmlQualifiedName(
_r
.NameTable.Add(
_r
.LocalName),
_r
.NameTable.Add(
_r
.NamespaceURI));
1856
typeId = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns!));
1881
XmlQualifiedName urType = new XmlQualifiedName(_urTypeID,
_r
.NameTable.Add(XmlSchema.Namespace));
1891
XmlQualifiedName typeName = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns));
1899
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1903
if (
_r
.NodeType == XmlNodeType.None)
1909
if (
_r
.NodeType == XmlNodeType.EndElement &&
_r
.Depth == 0)
1912
else if (
_r
.NodeType == XmlNodeType.None)
1914
_r
.Skip();
1917
_r
.ReadEndElement();
1957
XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(
_r
)!;
1993
XmlNode xmlNode = Document.ReadNode(
_r
)!;