1 write to _r
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationReader.cs (1)
119
_r
= r;
168 references to _r
System.Private.Xml (168)
System\Xml\Serialization\XmlSerializationReader.cs (168)
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
_r
.ReadStartElement();
909
_r
.MoveToContent();
910
if (
_r
.NodeType != XmlNodeType.EndElement)
911
node = Document.ReadNode(
_r
);
912
while (
_r
.NodeType != XmlNodeType.EndElement)
916
_r
.ReadEndElement();
920
node = Document.ReadNode(
_r
);
958
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1179
return new XmlQualifiedName(
_r
.NameTable.Add(value),
_r
.LookupNamespace(string.Empty));
1183
string? ns =
_r
.LookupNamespace(prefix);
1189
return new XmlQualifiedName(
_r
.NameTable.Add(localName), ns);
1231
if (
_r
.NodeType == XmlNodeType.None ||
_r
.NodeType == XmlNodeType.Whitespace)
1233
_r
.Read();
1236
if (
_r
.NodeType == XmlNodeType.EndElement)
1240
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1242
else if (
_r
.NodeType == XmlNodeType.Attribute && _events.OnUnknownAttribute == null)
1246
else if (
_r
.NodeType == XmlNodeType.Element && _events.OnUnknownElement == null)
1248
_r
.Skip();
1253
UnknownNode(Document.ReadNode(
_r
), o, qnames);
1299
_r
.NodeType switch
1301
XmlNodeType.Element => $"<{
_r
.LocalName} xmlns='{
_r
.NamespaceURI}'>",
1303
XmlNodeType.Text =>
_r
.Value,
1404
string str =
_r
.ReadString();
1424
name =
_r
.LocalName;
1425
ns =
_r
.NamespaceURI;
1426
_r
.Read();
1427
_r
.MoveToContent();
1429
serializable.ReadXml(
_r
);
1433
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1434
if (
_r
.NodeType == XmlNodeType.None)
_r
.Skip();
1435
if (
_r
.NodeType == XmlNodeType.EndElement &&
_r
.LocalName == name &&
_r
.NamespaceURI == ns)
1445
string? href = _soap12 ?
_r
.GetAttribute("ref", Soap12.Encoding) :
_r
.GetAttribute("href");
1460
if (
_r
.IsEmptyElement)
1462
_r
.Skip();
1466
_r
.ReadStartElement();
1587
string? itemType =
_r
.GetAttribute(_itemTypeID, _soap12NsID);
1588
string? arraySize =
_r
.GetAttribute(_arraySizeID, _soap12NsID);
1600
string? arrayType =
_r
.GetAttribute(_arrayTypeID, _soapNsID);
1677
if (
_r
.IsEmptyElement)
1679
_r
.Skip();
1683
_r
.ReadStartElement();
1684
_r
.MoveToContent();
1697
while (
_r
.NodeType != XmlNodeType.EndElement)
1702
_r
.MoveToContent();
1713
while (
_r
.NodeType != XmlNodeType.EndElement)
1718
if (
_r
.NamespaceURI.Length != 0)
1720
type =
_r
.LocalName;
1721
if ((object)
_r
.NamespaceURI == (object)_soapNsID)
1724
typens =
_r
.NamespaceURI;
1735
_r
.MoveToContent();
1788
_r
.MoveToContent();
1789
while (
_r
.NodeType != XmlNodeType.EndElement &&
_r
.NodeType != XmlNodeType.None)
1792
_r
.MoveToContent();
1835
_r
.MoveToContent();
1841
string? id = _soap12 ?
_r
.GetAttribute("id", Soap12.Encoding) :
_r
.GetAttribute("id", null);
1849
typeId = new XmlQualifiedName(
_r
.NameTable.Add(
_r
.LocalName),
_r
.NameTable.Add(
_r
.NamespaceURI));
1851
typeId = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns!));
1876
XmlQualifiedName urType = new XmlQualifiedName(_urTypeID,
_r
.NameTable.Add(XmlSchema.Namespace));
1886
XmlQualifiedName typeName = new XmlQualifiedName(
_r
.NameTable.Add(name),
_r
.NameTable.Add(ns));
1894
while (
_r
.NodeType == XmlNodeType.Whitespace)
_r
.Skip();
1895
if (
_r
.NodeType == XmlNodeType.None)
_r
.Skip();
1896
else
_r
.ReadEndElement();
1936
XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(
_r
)!;
1972
XmlNode xmlNode = Document.ReadNode(
_r
)!;