256 references to Reader
System.Private.Xml (256)
System\Xml\Serialization\PrimitiveXmlSerializers.cs (139)
275Reader.MoveToContent(); 276if (Reader.NodeType == System.Xml.XmlNodeType.Element) 278if (((object)Reader.LocalName == (object)_id1_string && (object)Reader.NamespaceURI == (object)_id2_Item)) 286o = Reader.ReadElementString(); 304Reader.MoveToContent(); 305if (Reader.NodeType == System.Xml.XmlNodeType.Element) 307if (((object)Reader.LocalName == (object)_id3_int && (object)Reader.NamespaceURI == (object)_id2_Item)) 310o = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); 328Reader.MoveToContent(); 329if (Reader.NodeType == System.Xml.XmlNodeType.Element) 331if (((object)Reader.LocalName == (object)_id4_boolean && (object)Reader.NamespaceURI == (object)_id2_Item)) 334o = System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString()); 352Reader.MoveToContent(); 353if (Reader.NodeType == System.Xml.XmlNodeType.Element) 355if (((object)Reader.LocalName == (object)_id5_short && (object)Reader.NamespaceURI == (object)_id2_Item)) 358o = System.Xml.XmlConvert.ToInt16(Reader.ReadElementString()); 376Reader.MoveToContent(); 377if (Reader.NodeType == System.Xml.XmlNodeType.Element) 379if (((object)Reader.LocalName == (object)_id6_long && (object)Reader.NamespaceURI == (object)_id2_Item)) 382o = System.Xml.XmlConvert.ToInt64(Reader.ReadElementString()); 400Reader.MoveToContent(); 401if (Reader.NodeType == System.Xml.XmlNodeType.Element) 403if (((object)Reader.LocalName == (object)_id7_float && (object)Reader.NamespaceURI == (object)_id2_Item)) 406o = System.Xml.XmlConvert.ToSingle(Reader.ReadElementString()); 424Reader.MoveToContent(); 425if (Reader.NodeType == System.Xml.XmlNodeType.Element) 427if (((object)Reader.LocalName == (object)_id8_double && (object)Reader.NamespaceURI == (object)_id2_Item)) 430o = System.Xml.XmlConvert.ToDouble(Reader.ReadElementString()); 448Reader.MoveToContent(); 449if (Reader.NodeType == System.Xml.XmlNodeType.Element) 451if (((object)Reader.LocalName == (object)_id9_decimal && (object)Reader.NamespaceURI == (object)_id2_Item)) 454o = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); 472Reader.MoveToContent(); 473if (Reader.NodeType == System.Xml.XmlNodeType.Element) 475if (((object)Reader.LocalName == (object)_id10_dateTime && (object)Reader.NamespaceURI == (object)_id2_Item)) 478o = ToDateTime(Reader.ReadElementString()); 496Reader.MoveToContent(); 497if (Reader.NodeType == System.Xml.XmlNodeType.Element) 499if (((object)Reader.LocalName == (object)_id20_dateTimeOffset && (object)Reader.NamespaceURI == (object)_id2_Item)) 501if (Reader.IsEmptyElement) 503Reader.Skip(); 508o = System.Xml.XmlConvert.ToDateTimeOffset(Reader.ReadElementString()); 526Reader.MoveToContent(); 527if (Reader.NodeType == System.Xml.XmlNodeType.Element) 529if (((object)Reader.LocalName == (object)_id20_dateOnly && (object)Reader.NamespaceURI == (object)_id2_Item)) 531if (Reader.IsEmptyElement) 533Reader.Skip(); 538o = ToDateOnly(Reader.ReadElementString()); 556Reader.MoveToContent(); 557if (Reader.NodeType == System.Xml.XmlNodeType.Element) 559if (((object)Reader.LocalName == (object)_id20_timeOnly && (object)Reader.NamespaceURI == (object)_id2_Item)) 561if (Reader.IsEmptyElement) 563Reader.Skip(); 568o = ToTimeOnly(Reader.ReadElementString()); 586Reader.MoveToContent(); 587if (Reader.NodeType == System.Xml.XmlNodeType.Element) 589if (((object)Reader.LocalName == (object)_id11_unsignedByte && (object)Reader.NamespaceURI == (object)_id2_Item)) 592o = System.Xml.XmlConvert.ToByte(Reader.ReadElementString()); 610Reader.MoveToContent(); 611if (Reader.NodeType == System.Xml.XmlNodeType.Element) 613if (((object)Reader.LocalName == (object)_id12_byte && (object)Reader.NamespaceURI == (object)_id2_Item)) 616o = System.Xml.XmlConvert.ToSByte(Reader.ReadElementString()); 634Reader.MoveToContent(); 635if (Reader.NodeType == System.Xml.XmlNodeType.Element) 637if (((object)Reader.LocalName == (object)_id13_unsignedShort && (object)Reader.NamespaceURI == (object)_id2_Item)) 640o = System.Xml.XmlConvert.ToUInt16(Reader.ReadElementString()); 658Reader.MoveToContent(); 659if (Reader.NodeType == System.Xml.XmlNodeType.Element) 661if (((object)Reader.LocalName == (object)_id14_unsignedInt && (object)Reader.NamespaceURI == (object)_id2_Item)) 664o = System.Xml.XmlConvert.ToUInt32(Reader.ReadElementString()); 682Reader.MoveToContent(); 683if (Reader.NodeType == System.Xml.XmlNodeType.Element) 685if (((object)Reader.LocalName == (object)_id15_unsignedLong && (object)Reader.NamespaceURI == (object)_id2_Item)) 688o = System.Xml.XmlConvert.ToUInt64(Reader.ReadElementString()); 706Reader.MoveToContent(); 707if (Reader.NodeType == System.Xml.XmlNodeType.Element) 709if (((object)Reader.LocalName == (object)_id16_base64Binary && (object)Reader.NamespaceURI == (object)_id2_Item)) 735Reader.MoveToContent(); 736if (Reader.NodeType == System.Xml.XmlNodeType.Element) 738if (((object)Reader.LocalName == (object)_id17_guid && (object)Reader.NamespaceURI == (object)_id2_Item)) 741o = System.Xml.XmlConvert.ToGuid(Reader.ReadElementString()); 759Reader.MoveToContent(); 760if (Reader.NodeType == System.Xml.XmlNodeType.Element) 762if (((object)Reader.LocalName == (object)_id19_TimeSpan && (object)Reader.NamespaceURI == (object)_id2_Item)) 764if (Reader.IsEmptyElement) 766Reader.Skip(); 771o = System.Xml.XmlConvert.ToTimeSpan(Reader.ReadElementString()); 789Reader.MoveToContent(); 790if (Reader.NodeType == System.Xml.XmlNodeType.Element) 792if (((object)Reader.LocalName == (object)_id18_char && (object)Reader.NamespaceURI == (object)_id2_Item)) 795o = ToChar(Reader.ReadElementString()); 813Reader.MoveToContent(); 814if (Reader.NodeType == System.Xml.XmlNodeType.Element) 816if (((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)
102Reader.MoveToContent(); 111Reader.MoveToContent(); 112while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 114if (Reader.IsStartElement(element.Name, elementNs)) 129Reader.MoveToContent(); 257Reader.MoveToElement(); 262if (Reader.IsEmptyElement) 264Reader.Skip(); 265Reader.MoveToContent(); 269Reader.ReadStartElement(); 272Reader.MoveToContent(); 274while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 277Reader.MoveToContent(); 324Reader.MoveToContent(); 332Reader.MoveToContent(); 333while (Reader.NodeType == XmlNodeType.Element) 335string? root = Reader.GetAttribute("root", Soap.Encoding); 340Reader.MoveToContent(); 347if (!XmlNodeEqual(Reader, name, ns)) 353isEmptyWrapper = Reader.IsEmptyElement; 354Reader.ReadStartElement(); 393Reader.MoveToContent(); 394while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 405if (Reader.GetAttribute("id", null) != null) 417Reader.MoveToContent(); 461Reader.MoveToContent(); 488if (Reader.NodeType == XmlNodeType.Element) 492if (Reader.GetAttribute("root", Soap.Encoding) == "0") 539Reader.MoveToContent(); 542while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 545Reader.MoveToContent(); 687if ((Reader.NodeType == XmlNodeType.Text || 688Reader.NodeType == XmlNodeType.CDATA || 689Reader.NodeType == XmlNodeType.Whitespace || 690Reader.NodeType == XmlNodeType.SignificantWhitespace)) 697value = Document.CreateTextNode(Reader.ReadString()); 709? CollapseWhitespace(Reader.ReadString()) 710: Reader.ReadString(); 735value = WritePrimitive(text.Mapping, (state) => ((ReflectionXmlSerializationReader)state).Reader.ReadString(), this); 819else if ((isSequence && ele.Any && ele.AnyNamespaces == null) || (ele.Name == Reader.LocalName && ns == Reader.NamespaceURI)) 927&& (Reader.IsEmptyElement)) 929Reader.Skip(); 931else if (element.Mapping.TypeDesc!.Type == typeof(TimeSpan) && Reader.IsEmptyElement) 933Reader.Skip(); 936else if (element.Mapping.TypeDesc!.Type == typeof(DateTimeOffset) && Reader.IsEmptyElement) 938Reader.Skip(); 941else if (element.Mapping.TypeDesc!.Type == typeof(DateOnly) && Reader.IsEmptyElement) 943Reader.Skip(); 946else if (element.Mapping.TypeDesc!.Type == typeof(TimeOnly) && Reader.IsEmptyElement) 948Reader.Skip(); 970value = WritePrimitive(element.Mapping, readFunc, Reader); 1005Reader.Skip(); 1245if ((readOnly && o == null) || Reader.IsEmptyElement) 1247Reader.Skip(); 1251Reader.ReadStartElement(); 1252Reader.MoveToContent(); 1253while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 1256Reader.MoveToContent(); 1363string source = Reader.ReadElementString(); 1473Reader.MoveToElement(); 1474if (Reader.IsEmptyElement) 1476Reader.Skip(); 1480Reader.ReadStartElement(); 1481Reader.MoveToContent(); 1482while (Reader.NodeType != XmlNodeType.EndElement && Reader.NodeType != XmlNodeType.None) 1485Reader.MoveToContent(); 1876Reader.MoveToElement(); 1878if (Reader.IsEmptyElement) 1880Reader.Skip(); 1884Reader.ReadStartElement(); 1934Reader.ReadStartElement(); 1938return reader.CollapseWhitespace(reader.Reader.ReadString()); 1997while (Reader.MoveToNextAttribute()) 1999if (!IsXmlnsAttribute(Reader.Name)) 2004Reader.MoveToElement(); 2020while (Reader.MoveToNextAttribute()) 2039memberFound = XmlNodeEqual(Reader, attribute.Name, XmlReservedNs.NsXml); 2043memberFound = XmlNodeEqual(Reader, attribute.Name, attribute.Form == XmlSchemaForm.Qualified ? attribute.Namespace : string.Empty); 2062if (IsXmlnsAttribute(Reader.Name)) 2065xmlnsMember.XmlnsSource(Reader.Name.Length == 5 ? string.Empty : Reader.LocalName, Reader.Value); 2072else if (!IsXmlnsAttribute(Reader.Name)) 2081var attr = (Document.ReadNode(Reader) as XmlAttribute)!; 2124string listValues = Reader.Value; 2140value = WritePrimitive(attribute.Mapping!, (state) => ((XmlReader)state).Value, Reader);
System\Xml\Serialization\XmlSerializationReader.cs (24)
1285if (Reader is IXmlLineInfo lineInfo) 1442Reader.Read(); 1923string elemLocalName = Reader.LocalName; 1924string elemNs = Reader.NamespaceURI; 1925string elemName = Reader.Name; 1930if (Reader.NodeType == XmlNodeType.Attribute) 1933attr.Value = Reader.Value; 1941while (Reader.MoveToNextAttribute()) 1943if (IsXmlnsAttribute(Reader.Name) || (Reader.Name == "id" && (!_soap12 || Reader.NamespaceURI == Soap12.Encoding))) 1945if ((object)Reader.LocalName == (object)_typeID && 1946((object)Reader.NamespaceURI == (object)_instanceNsID || 1947(object)Reader.NamespaceURI == (object)_instanceNs2000ID || 1948(object)Reader.NamespaceURI == (object)_instanceNs1999ID 1952string value = Reader.Value; 1955xsiTypeNs = Reader.LookupNamespace((colon >= 0) ? value.Substring(0, colon) : ""); 1982Reader.MoveToElement(); 1983if (Reader.IsEmptyElement) 1985Reader.Skip(); 1989Reader.ReadStartElement(); 1990Reader.MoveToContent(); 1991while (Reader.NodeType != System.Xml.XmlNodeType.EndElement) 1996Reader.MoveToContent();