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
;
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");
260
string? type =
_r
.GetAttribute(_typeID, _instanceNsID);
263
type =
_r
.GetAttribute(_typeID, _instanceNs2000ID);
266
type =
_r
.GetAttribute(_typeID, _instanceNs1999ID);
440
if (
_r
.IsEmptyElement)
442
_r
.Skip();
445
_r
.ReadStartElement();
446
string retVal =
_r
.ReadString();
455
if (
_r
.IsEmptyElement)
462
_r
.ReadStartElement();
463
s =
_r
.ReadString();
468
_r
.Skip();
496
bytes =
_r
.ReadElementContentAsBase64(buffer, offset, buffer.Length - offset);
500
bytes =
_r
.ReadElementContentAsBinHex(buffer, offset, buffer.Length - offset);
810
attr.Value = $"{
_r
.LookupNamespace("")}:{attr.Value}";
814
attr.Value = $"{
_r
.LookupNamespace(attr.Value.Substring(0, colon))}:{attr.Value.AsSpan(colon + 1)}";
830
if (
_r
.IsEmptyElement)
832
_r
.Skip();
835
_r
.ReadStartElement();
836
while (
_r
.NodeType != XmlNodeType.EndElement)
847
_r
.GetAttribute(_nilID, _instanceNsID) ??
848
_r
.GetAttribute(_nullID, _instanceNsID) ??
849
_r
.GetAttribute(_nullID, _instanceNs2000ID) ??
850
_r
.GetAttribute(_nullID, _instanceNs1999ID);
859
return
_r
.ReadElementString();
876
if (
_r
.IsEmptyElement)
878
XmlQualifiedName empty = new XmlQualifiedName(string.Empty,
_r
.LookupNamespace(""));
879
_r
.Skip();
882
XmlQualifiedName qname = ToXmlQualifiedName(CollapseWhitespace(
_r
.ReadString()));
883
_r
.ReadEndElement();
911
if (!LocalAppContextSwitches.UseLegacyEmptyXmlElementDeserialization &&
_r
.IsEmptyElement)
913
_r
.Skip();
916
_r
.ReadStartElement();
917
_r
.MoveToContent();
918
if (
_r
.NodeType != XmlNodeType.EndElement)
919
node = Document.ReadNode(
_r
);
920
while (
_r
.NodeType != XmlNodeType.EndElement)
924
_r
.ReadEndElement();
928
node = Document.ReadNode(
_r
);
966
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1187
return new XmlQualifiedName(
_r
.NameTable.Add(value),
_r
.LookupNamespace(string.Empty));
1191
string? ns =
_r
.LookupNamespace(prefix);
1197
return new XmlQualifiedName(
_r
.NameTable.Add(localName), ns);
1239
if (
_r
.NodeType == XmlNodeType.None ||
_r
.NodeType == XmlNodeType.Whitespace)
1241
_r
.Read();
1244
if (
_r
.NodeType == XmlNodeType.EndElement)
1248
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1250
else if (
_r
.NodeType == XmlNodeType.Attribute && _events.OnUnknownAttribute == null)
1254
else if (
_r
.NodeType == XmlNodeType.Element && _events.OnUnknownElement == null)
1256
_r
.Skip();
1261
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1307
_r
.NodeType switch
1309
XmlNodeType.Element => $"<{
_r
.LocalName} xmlns='{
_r
.NamespaceURI}'>",
1311
XmlNodeType.Text =>
_r
.Value,
1412
string str =
_r
.ReadString();
1432
name =
_r
.LocalName;
1433
ns =
_r
.NamespaceURI;
1434
_r
.Read();
1435
_r
.MoveToContent();
1437
serializable.ReadXml(
_r
);
1441
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1442
if (
_r
.NodeType == XmlNodeType.None)
_r
.Skip();
1443
if (
_r
.NodeType == XmlNodeType.EndElement &&
_r
.LocalName == name &&
_r
.NamespaceURI == ns)
1453
string? href = _soap12 ?
_r
.GetAttribute("ref", Soap12.Encoding) :
_r
.GetAttribute("href");
1468
if (
_r
.IsEmptyElement)
1470
_r
.Skip();
1474
_r
.ReadStartElement();
1595
string? itemType =
_r
.GetAttribute(_itemTypeID, _soap12NsID);
1596
string? arraySize =
_r
.GetAttribute(_arraySizeID, _soap12NsID);
1608
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1685
if (
_r
.IsEmptyElement)
1687
_r
.Skip();
1691
_r
.ReadStartElement();
1692
_r
.MoveToContent();
1705
while (
_r
.NodeType != XmlNodeType.EndElement)
1710
_r
.MoveToContent();
1721
while (
_r
.NodeType != XmlNodeType.EndElement)
1726
if (
_r
.NamespaceURI.Length != 0)
1728
type =
_r
.LocalName;
1729
if ((object)
_r
.NamespaceURI == (object)_soapNsID)
1732
typens =
_r
.NamespaceURI;
1743
_r
.MoveToContent();
1796
_r
.MoveToContent();
1797
while (
_r
.NodeType != XmlNodeType.EndElement &&
_r
.NodeType != XmlNodeType.None)
1800
_r
.MoveToContent();
1843
_r
.MoveToContent();
1849
string? id = _soap12 ?
_r
.GetAttribute("id", Soap12.Encoding) :
_r
.GetAttribute("id", null);
1857
typeId = new XmlQualifiedName(
_r
.NameTable.Add(
_r
.LocalName),
_r
.NameTable.Add(
_r
.NamespaceURI));
1859
typeId = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns!));
1884
XmlQualifiedName urType = new XmlQualifiedName(_urTypeID,
_r
.NameTable.Add(XmlSchema.Namespace));
1894
XmlQualifiedName typeName = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns));
1902
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1906
if (
_r
.NodeType == XmlNodeType.None)
1912
if (
_r
.NodeType == XmlNodeType.EndElement &&
_r
.Depth == 0)
1915
else if (
_r
.NodeType == XmlNodeType.None)
1917
_r
.Skip();
1920
_r
.ReadEndElement();
1960
XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(
_r
)!;
1996
XmlNode xmlNode = Document.ReadNode(
_r
)!;