257 references to Reader
System.Private.Xml (257)
System\Xml\Serialization\PrimitiveXmlSerializers.cs (139)
275
Reader
.MoveToContent();
276
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
278
if (((object)
Reader
.LocalName == (object)_id1_string && (object)
Reader
.NamespaceURI == (object)_id2_Item))
286
o =
Reader
.ReadElementString();
304
Reader
.MoveToContent();
305
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
307
if (((object)
Reader
.LocalName == (object)_id3_int && (object)
Reader
.NamespaceURI == (object)_id2_Item))
310
o = System.Xml.XmlConvert.ToInt32(
Reader
.ReadElementString());
328
Reader
.MoveToContent();
329
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
331
if (((object)
Reader
.LocalName == (object)_id4_boolean && (object)
Reader
.NamespaceURI == (object)_id2_Item))
334
o = System.Xml.XmlConvert.ToBoolean(
Reader
.ReadElementString());
352
Reader
.MoveToContent();
353
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
355
if (((object)
Reader
.LocalName == (object)_id5_short && (object)
Reader
.NamespaceURI == (object)_id2_Item))
358
o = System.Xml.XmlConvert.ToInt16(
Reader
.ReadElementString());
376
Reader
.MoveToContent();
377
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
379
if (((object)
Reader
.LocalName == (object)_id6_long && (object)
Reader
.NamespaceURI == (object)_id2_Item))
382
o = System.Xml.XmlConvert.ToInt64(
Reader
.ReadElementString());
400
Reader
.MoveToContent();
401
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
403
if (((object)
Reader
.LocalName == (object)_id7_float && (object)
Reader
.NamespaceURI == (object)_id2_Item))
406
o = System.Xml.XmlConvert.ToSingle(
Reader
.ReadElementString());
424
Reader
.MoveToContent();
425
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
427
if (((object)
Reader
.LocalName == (object)_id8_double && (object)
Reader
.NamespaceURI == (object)_id2_Item))
430
o = System.Xml.XmlConvert.ToDouble(
Reader
.ReadElementString());
448
Reader
.MoveToContent();
449
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
451
if (((object)
Reader
.LocalName == (object)_id9_decimal && (object)
Reader
.NamespaceURI == (object)_id2_Item))
454
o = System.Xml.XmlConvert.ToDecimal(
Reader
.ReadElementString());
472
Reader
.MoveToContent();
473
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
475
if (((object)
Reader
.LocalName == (object)_id10_dateTime && (object)
Reader
.NamespaceURI == (object)_id2_Item))
478
o = ToDateTime(
Reader
.ReadElementString());
496
Reader
.MoveToContent();
497
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
499
if (((object)
Reader
.LocalName == (object)_id20_dateTimeOffset && (object)
Reader
.NamespaceURI == (object)_id2_Item))
501
if (
Reader
.IsEmptyElement)
503
Reader
.Skip();
508
o = System.Xml.XmlConvert.ToDateTimeOffset(
Reader
.ReadElementString());
526
Reader
.MoveToContent();
527
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
529
if (((object)
Reader
.LocalName == (object)_id20_dateOnly && (object)
Reader
.NamespaceURI == (object)_id2_Item))
531
if (
Reader
.IsEmptyElement)
533
Reader
.Skip();
538
o = ToDateOnly(
Reader
.ReadElementString());
556
Reader
.MoveToContent();
557
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
559
if (((object)
Reader
.LocalName == (object)_id20_timeOnly && (object)
Reader
.NamespaceURI == (object)_id2_Item))
561
if (
Reader
.IsEmptyElement)
563
Reader
.Skip();
568
o = ToTimeOnly(
Reader
.ReadElementString());
586
Reader
.MoveToContent();
587
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
589
if (((object)
Reader
.LocalName == (object)_id11_unsignedByte && (object)
Reader
.NamespaceURI == (object)_id2_Item))
592
o = System.Xml.XmlConvert.ToByte(
Reader
.ReadElementString());
610
Reader
.MoveToContent();
611
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
613
if (((object)
Reader
.LocalName == (object)_id12_byte && (object)
Reader
.NamespaceURI == (object)_id2_Item))
616
o = System.Xml.XmlConvert.ToSByte(
Reader
.ReadElementString());
634
Reader
.MoveToContent();
635
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
637
if (((object)
Reader
.LocalName == (object)_id13_unsignedShort && (object)
Reader
.NamespaceURI == (object)_id2_Item))
640
o = System.Xml.XmlConvert.ToUInt16(
Reader
.ReadElementString());
658
Reader
.MoveToContent();
659
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
661
if (((object)
Reader
.LocalName == (object)_id14_unsignedInt && (object)
Reader
.NamespaceURI == (object)_id2_Item))
664
o = System.Xml.XmlConvert.ToUInt32(
Reader
.ReadElementString());
682
Reader
.MoveToContent();
683
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
685
if (((object)
Reader
.LocalName == (object)_id15_unsignedLong && (object)
Reader
.NamespaceURI == (object)_id2_Item))
688
o = System.Xml.XmlConvert.ToUInt64(
Reader
.ReadElementString());
706
Reader
.MoveToContent();
707
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
709
if (((object)
Reader
.LocalName == (object)_id16_base64Binary && (object)
Reader
.NamespaceURI == (object)_id2_Item))
735
Reader
.MoveToContent();
736
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
738
if (((object)
Reader
.LocalName == (object)_id17_guid && (object)
Reader
.NamespaceURI == (object)_id2_Item))
741
o = System.Xml.XmlConvert.ToGuid(
Reader
.ReadElementString());
759
Reader
.MoveToContent();
760
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
762
if (((object)
Reader
.LocalName == (object)_id19_TimeSpan && (object)
Reader
.NamespaceURI == (object)_id2_Item))
764
if (
Reader
.IsEmptyElement)
766
Reader
.Skip();
771
o = System.Xml.XmlConvert.ToTimeSpan(
Reader
.ReadElementString());
789
Reader
.MoveToContent();
790
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
792
if (((object)
Reader
.LocalName == (object)_id18_char && (object)
Reader
.NamespaceURI == (object)_id2_Item))
795
o = ToChar(
Reader
.ReadElementString());
813
Reader
.MoveToContent();
814
if (
Reader
.NodeType == System.Xml.XmlNodeType.Element)
816
if (((object)
Reader
.LocalName == (object)_id1_QName && (object)
Reader
.NamespaceURI == (object)_id2_Item))
871
_id4_boolean =
Reader
.NameTable.Add(@"boolean");
872
_id14_unsignedInt =
Reader
.NameTable.Add(@"unsignedInt");
873
_id15_unsignedLong =
Reader
.NameTable.Add(@"unsignedLong");
874
_id7_float =
Reader
.NameTable.Add(@"float");
875
_id10_dateTime =
Reader
.NameTable.Add(@"dateTime");
876
_id20_dateTimeOffset =
Reader
.NameTable.Add(@"dateTimeOffset");
877
_id20_dateOnly =
Reader
.NameTable.Add(@"dateOnly");
878
_id20_timeOnly =
Reader
.NameTable.Add(@"timeOnly");
879
_id6_long =
Reader
.NameTable.Add(@"long");
880
_id9_decimal =
Reader
.NameTable.Add(@"decimal");
881
_id8_double =
Reader
.NameTable.Add(@"double");
882
_id17_guid =
Reader
.NameTable.Add(@"guid");
883
_id19_TimeSpan =
Reader
.NameTable.Add(@"TimeSpan");
884
_id2_Item =
Reader
.NameTable.Add(@"");
885
_id13_unsignedShort =
Reader
.NameTable.Add(@"unsignedShort");
886
_id18_char =
Reader
.NameTable.Add(@"char");
887
_id3_int =
Reader
.NameTable.Add(@"int");
888
_id12_byte =
Reader
.NameTable.Add(@"byte");
889
_id16_base64Binary =
Reader
.NameTable.Add(@"base64Binary");
890
_id11_unsignedByte =
Reader
.NameTable.Add(@"unsignedByte");
891
_id5_short =
Reader
.NameTable.Add(@"short");
892
_id1_string =
Reader
.NameTable.Add(@"string");
893
_id1_QName =
Reader
.NameTable.Add(@"QName");
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (94)
102
Reader
.MoveToContent();
111
Reader
.MoveToContent();
112
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
114
if (
Reader
.IsStartElement(element.Name, elementNs))
129
Reader
.MoveToContent();
257
Reader
.MoveToElement();
262
if (
Reader
.IsEmptyElement)
264
Reader
.Skip();
265
Reader
.MoveToContent();
269
Reader
.ReadStartElement();
272
Reader
.MoveToContent();
274
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
277
Reader
.MoveToContent();
324
Reader
.MoveToContent();
332
Reader
.MoveToContent();
333
while (
Reader
.NodeType == XmlNodeType.Element)
335
string? root =
Reader
.GetAttribute("root", Soap.Encoding);
340
Reader
.MoveToContent();
347
if (!XmlNodeEqual(
Reader
, name, ns))
353
isEmptyWrapper =
Reader
.IsEmptyElement;
354
Reader
.ReadStartElement();
393
Reader
.MoveToContent();
394
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
405
if (
Reader
.GetAttribute("id", null) != null)
417
Reader
.MoveToContent();
461
Reader
.MoveToContent();
488
if (
Reader
.NodeType == XmlNodeType.Element)
492
if (
Reader
.GetAttribute("root", Soap.Encoding) == "0")
539
Reader
.MoveToContent();
542
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
545
Reader
.MoveToContent();
687
if ((
Reader
.NodeType == XmlNodeType.Text ||
688
Reader
.NodeType == XmlNodeType.CDATA ||
689
Reader
.NodeType == XmlNodeType.Whitespace ||
690
Reader
.NodeType == XmlNodeType.SignificantWhitespace))
697
value = Document.CreateTextNode(
Reader
.ReadString());
709
? CollapseWhitespace(
Reader
.ReadString())
710
:
Reader
.ReadString();
735
value = WritePrimitive(text.Mapping, (state) => ((ReflectionXmlSerializationReader)state).
Reader
.ReadString(), this);
819
else if ((isSequence && ele.Any && ele.AnyNamespaces == null) || (ele.Name ==
Reader
.LocalName && ns ==
Reader
.NamespaceURI))
930
&& (
Reader
.IsEmptyElement))
932
Reader
.Skip();
934
else if (element.Mapping.TypeDesc!.Type == typeof(TimeSpan) &&
Reader
.IsEmptyElement)
936
Reader
.Skip();
939
else if (element.Mapping.TypeDesc!.Type == typeof(DateTimeOffset) &&
Reader
.IsEmptyElement)
941
Reader
.Skip();
944
else if (element.Mapping.TypeDesc!.Type == typeof(DateOnly) &&
Reader
.IsEmptyElement)
946
Reader
.Skip();
949
else if (element.Mapping.TypeDesc!.Type == typeof(TimeOnly) &&
Reader
.IsEmptyElement)
951
Reader
.Skip();
973
value = WritePrimitive(element.Mapping, readFunc,
Reader
);
1009
Reader
.Skip();
1250
if ((readOnly && o == null) ||
Reader
.IsEmptyElement)
1252
Reader
.Skip();
1256
Reader
.ReadStartElement();
1257
Reader
.MoveToContent();
1258
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
1261
Reader
.MoveToContent();
1368
string source =
Reader
.ReadElementString();
1478
Reader
.MoveToElement();
1479
if (
Reader
.IsEmptyElement)
1481
Reader
.Skip();
1485
Reader
.ReadStartElement();
1486
Reader
.MoveToContent();
1487
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
1490
Reader
.MoveToContent();
1881
Reader
.MoveToElement();
1883
if (
Reader
.IsEmptyElement)
1885
Reader
.Skip();
1889
Reader
.ReadStartElement();
1939
Reader
.ReadStartElement();
1943
return reader.CollapseWhitespace(reader.
Reader
.ReadString());
1996
!
Reader
.HasAttributes)
2001
while (
Reader
.MoveToNextAttribute())
2003
if (!IsXmlnsAttribute(
Reader
.Name))
2008
Reader
.MoveToElement();
2024
while (
Reader
.MoveToNextAttribute())
2043
memberFound = XmlNodeEqual(
Reader
, attribute.Name, XmlReservedNs.NsXml);
2047
memberFound = XmlNodeEqual(
Reader
, attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty);
2066
if (IsXmlnsAttribute(
Reader
.Name))
2069
xmlnsMember.XmlnsSource(
Reader
.Name.Length == 5 ? string.Empty :
Reader
.LocalName,
Reader
.Value);
2076
else if (!IsXmlnsAttribute(
Reader
.Name))
2085
var attr = (Document.ReadNode(
Reader
) as XmlAttribute)!;
2128
string listValues =
Reader
.Value;
2144
value = WritePrimitive(attribute.Mapping!, (state) => ((XmlReader)state).Value,
Reader
);
System\Xml\Serialization\XmlSerializationReader.cs (24)
1288
if (
Reader
is IXmlLineInfo lineInfo)
1445
Reader
.Read();
1926
string elemLocalName =
Reader
.LocalName;
1927
string elemNs =
Reader
.NamespaceURI;
1928
string elemName =
Reader
.Name;
1933
if (
Reader
.NodeType == XmlNodeType.Attribute)
1936
attr.Value =
Reader
.Value;
1944
while (
Reader
.MoveToNextAttribute())
1946
if (IsXmlnsAttribute(
Reader
.Name) || (
Reader
.Name == "id" && (!_soap12 ||
Reader
.NamespaceURI == Soap12.Encoding)))
1948
if ((object)
Reader
.LocalName == (object)_typeID &&
1949
((object)
Reader
.NamespaceURI == (object)_instanceNsID ||
1950
(object)
Reader
.NamespaceURI == (object)_instanceNs2000ID ||
1951
(object)
Reader
.NamespaceURI == (object)_instanceNs1999ID
1955
string value =
Reader
.Value;
1958
xsiTypeNs =
Reader
.LookupNamespace((colon >= 0) ? value.Substring(0, colon) : "");
1985
Reader
.MoveToElement();
1986
if (
Reader
.IsEmptyElement)
1988
Reader
.Skip();
1992
Reader
.ReadStartElement();
1993
Reader
.MoveToContent();
1994
while (
Reader
.NodeType != System.Xml.XmlNodeType.EndElement)
1999
Reader
.MoveToContent();