256 references to Reader
System.Private.Xml (256)
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 (93)
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))
927
&& (
Reader
.IsEmptyElement))
929
Reader
.Skip();
931
else if (element.Mapping.TypeDesc!.Type == typeof(TimeSpan) &&
Reader
.IsEmptyElement)
933
Reader
.Skip();
936
else if (element.Mapping.TypeDesc!.Type == typeof(DateTimeOffset) &&
Reader
.IsEmptyElement)
938
Reader
.Skip();
941
else if (element.Mapping.TypeDesc!.Type == typeof(DateOnly) &&
Reader
.IsEmptyElement)
943
Reader
.Skip();
946
else if (element.Mapping.TypeDesc!.Type == typeof(TimeOnly) &&
Reader
.IsEmptyElement)
948
Reader
.Skip();
970
value = WritePrimitive(element.Mapping, readFunc,
Reader
);
1005
Reader
.Skip();
1245
if ((readOnly && o == null) ||
Reader
.IsEmptyElement)
1247
Reader
.Skip();
1251
Reader
.ReadStartElement();
1252
Reader
.MoveToContent();
1253
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
1256
Reader
.MoveToContent();
1363
string source =
Reader
.ReadElementString();
1473
Reader
.MoveToElement();
1474
if (
Reader
.IsEmptyElement)
1476
Reader
.Skip();
1480
Reader
.ReadStartElement();
1481
Reader
.MoveToContent();
1482
while (
Reader
.NodeType != XmlNodeType.EndElement &&
Reader
.NodeType != XmlNodeType.None)
1485
Reader
.MoveToContent();
1876
Reader
.MoveToElement();
1878
if (
Reader
.IsEmptyElement)
1880
Reader
.Skip();
1884
Reader
.ReadStartElement();
1934
Reader
.ReadStartElement();
1938
return reader.CollapseWhitespace(reader.
Reader
.ReadString());
1997
while (
Reader
.MoveToNextAttribute())
1999
if (!IsXmlnsAttribute(
Reader
.Name))
2004
Reader
.MoveToElement();
2020
while (
Reader
.MoveToNextAttribute())
2039
memberFound = XmlNodeEqual(
Reader
, attribute.Name, XmlReservedNs.NsXml);
2043
memberFound = XmlNodeEqual(
Reader
, attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty);
2062
if (IsXmlnsAttribute(
Reader
.Name))
2065
xmlnsMember.XmlnsSource(
Reader
.Name.Length == 5 ? string.Empty :
Reader
.LocalName,
Reader
.Value);
2072
else if (!IsXmlnsAttribute(
Reader
.Name))
2081
var attr = (Document.ReadNode(
Reader
) as XmlAttribute)!;
2124
string listValues =
Reader
.Value;
2140
value = WritePrimitive(attribute.Mapping!, (state) => ((XmlReader)state).Value,
Reader
);
System\Xml\Serialization\XmlSerializationReader.cs (24)
1285
if (
Reader
is IXmlLineInfo lineInfo)
1442
Reader
.Read();
1923
string elemLocalName =
Reader
.LocalName;
1924
string elemNs =
Reader
.NamespaceURI;
1925
string elemName =
Reader
.Name;
1930
if (
Reader
.NodeType == XmlNodeType.Attribute)
1933
attr.Value =
Reader
.Value;
1941
while (
Reader
.MoveToNextAttribute())
1943
if (IsXmlnsAttribute(
Reader
.Name) || (
Reader
.Name == "id" && (!_soap12 ||
Reader
.NamespaceURI == Soap12.Encoding)))
1945
if ((object)
Reader
.LocalName == (object)_typeID &&
1946
((object)
Reader
.NamespaceURI == (object)_instanceNsID ||
1947
(object)
Reader
.NamespaceURI == (object)_instanceNs2000ID ||
1948
(object)
Reader
.NamespaceURI == (object)_instanceNs1999ID
1952
string value =
Reader
.Value;
1955
xsiTypeNs =
Reader
.LookupNamespace((colon >= 0) ? value.Substring(0, colon) : "");
1982
Reader
.MoveToElement();
1983
if (
Reader
.IsEmptyElement)
1985
Reader
.Skip();
1989
Reader
.ReadStartElement();
1990
Reader
.MoveToContent();
1991
while (
Reader
.NodeType != System.Xml.XmlNodeType.EndElement)
1996
Reader
.MoveToContent();