2 writes to r
System.Xml (2)
System\Xml\Serialization\XmlSerializationReader.cs (2)
135this.r = this.countingReader; 138this.r = r;
165 references to r
System.Xml (165)
System\Xml\Serialization\XmlSerializationReader.cs (165)
179return r; 194d = new XmlDocument(r.NameTable); 195d.SetBaseURI(r.BaseURI); 209object ns = r.NameTable.Add(XmlSchema.Namespace); 210object ns2 = r.NameTable.Add(UrtTypes.Namespace); 212stringID = r.NameTable.Add("string"); 213intID = r.NameTable.Add("int"); 214booleanID = r.NameTable.Add("boolean"); 215shortID = r.NameTable.Add("short"); 216longID = r.NameTable.Add("long"); 217floatID = r.NameTable.Add("float"); 218doubleID = r.NameTable.Add("double"); 219decimalID = r.NameTable.Add("decimal"); 220dateTimeID = r.NameTable.Add("dateTime"); 221qnameID = r.NameTable.Add("QName"); 222dateID = r.NameTable.Add("date"); 223timeID = r.NameTable.Add("time"); 224hexBinaryID = r.NameTable.Add("hexBinary"); 225base64BinaryID = r.NameTable.Add("base64Binary"); 226unsignedByteID = r.NameTable.Add("unsignedByte"); 227byteID = r.NameTable.Add("byte"); 228unsignedShortID = r.NameTable.Add("unsignedShort"); 229unsignedIntID = r.NameTable.Add("unsignedInt"); 230unsignedLongID = r.NameTable.Add("unsignedLong"); 231oldDecimalID = r.NameTable.Add("decimal"); 232oldTimeInstantID = r.NameTable.Add("timeInstant"); 233charID = r.NameTable.Add("char"); 234guidID = r.NameTable.Add("guid"); 237timeSpanID = r.NameTable.Add("TimeSpan"); 239base64ID = r.NameTable.Add("base64"); 241anyURIID = r.NameTable.Add("anyURI"); 242durationID = r.NameTable.Add("duration"); 243ENTITYID = r.NameTable.Add("ENTITY"); 244ENTITIESID = r.NameTable.Add("ENTITIES"); 245gDayID = r.NameTable.Add("gDay"); 246gMonthID = r.NameTable.Add("gMonth"); 247gMonthDayID = r.NameTable.Add("gMonthDay"); 248gYearID = r.NameTable.Add("gYear"); 249gYearMonthID = r.NameTable.Add("gYearMonth"); 250IDID = r.NameTable.Add("ID"); 251IDREFID = r.NameTable.Add("IDREF"); 252IDREFSID = r.NameTable.Add("IDREFS"); 253integerID = r.NameTable.Add("integer"); 254languageID = r.NameTable.Add("language"); 255NameID = r.NameTable.Add("Name"); 256NCNameID = r.NameTable.Add("NCName"); 257NMTOKENID = r.NameTable.Add("NMTOKEN"); 258NMTOKENSID = r.NameTable.Add("NMTOKENS"); 259negativeIntegerID = r.NameTable.Add("negativeInteger"); 260nonNegativeIntegerID = r.NameTable.Add("nonNegativeInteger"); 261nonPositiveIntegerID = r.NameTable.Add("nonPositiveInteger"); 262normalizedStringID = r.NameTable.Add("normalizedString"); 263NOTATIONID = r.NameTable.Add("NOTATION"); 264positiveIntegerID = r.NameTable.Add("positiveInteger"); 265tokenID = r.NameTable.Add("token"); 273string type = r.GetAttribute(typeID, instanceNsID); 275type = r.GetAttribute(typeID, instanceNs2000ID); 277type = r.GetAttribute(typeID, instanceNs1999ID); 445if (r.IsEmptyElement){ 446r.Skip(); 449r.ReadStartElement(); 450string retVal = r.ReadString(); 458if (r.IsEmptyElement) { 463r.ReadStartElement(); 464s = r.ReadString(); 468r.Skip(); 492bytes = r.ReadElementContentAsBase64(buffer, offset, buffer.Length-offset); 495bytes = r.ReadElementContentAsBinHex(buffer, offset, buffer.Length-offset); 782attr.Value = r.LookupNamespace("") + ":" + attr.Value; 785attr.Value = r.LookupNamespace(attr.Value.Substring(0, colon)) + ":" + attr.Value.Substring(colon + 1); 801if (r.IsEmptyElement) { 802r.Skip(); 805r.ReadStartElement(); 808while (r.NodeType != XmlNodeType.EndElement) 819string isNull = r.GetAttribute(nilID, instanceNsID); 821isNull = r.GetAttribute(nullID, instanceNsID); 823isNull = r.GetAttribute(nullID, instanceNs2000ID); 825isNull = r.GetAttribute(nullID, instanceNs1999ID); 834return r.ReadElementString(); 851if (r.IsEmptyElement) { 852XmlQualifiedName empty = new XmlQualifiedName(string.Empty, r.LookupNamespace("")); 853r.Skip(); 856XmlQualifiedName qname = ToXmlQualifiedName(CollapseWhitespace(r.ReadString())); 857r.ReadEndElement(); 883r.ReadStartElement(); 884r.MoveToContent(); 885if (r.NodeType != XmlNodeType.EndElement) 886node = Document.ReadNode(r); 889while (r.NodeType != XmlNodeType.EndElement) 894r.ReadEndElement(); 897node = Document.ReadNode(r); 931string arrayType = r.GetAttribute(arrayTypeID, soapNsID); 1123return new XmlQualifiedName(r.NameTable.Add(value), r.LookupNamespace(String.Empty)); 1126string ns = r.LookupNamespace(prefix); 1131return new XmlQualifiedName(r.NameTable.Add(localName), ns); 1172if (r.NodeType == XmlNodeType.None || r.NodeType == XmlNodeType.Whitespace) { 1173r.Read(); 1176if (r.NodeType == XmlNodeType.EndElement) 1179UnknownNode(Document.ReadNode(r), o, qnames); 1181else if (r.NodeType == XmlNodeType.Attribute && events.OnUnknownAttribute == null) { 1184else if (r.NodeType == XmlNodeType.Element && events.OnUnknownElement == null) { 1185r.Skip(); 1189UnknownNode(Document.ReadNode(r), o, qnames); 1230switch (r.NodeType) { 1232return "<" + r.LocalName + " xmlns='" + r.NamespaceURI + "'>"; 1236return r.Value; 1338string str = r.ReadString(); 1358name = r.LocalName; 1359ns = r.NamespaceURI; 1360r.Read(); 1361r.MoveToContent(); 1363serializable.ReadXml(r); 1366while (r.NodeType == XmlNodeType.Whitespace) r.Skip(); 1367if (r.NodeType == XmlNodeType.None) r.Skip(); 1368if (r.NodeType == XmlNodeType.EndElement && r.LocalName == name && r.NamespaceURI == ns) { 1377string href = soap12 ? r.GetAttribute("ref", Soap12.Encoding) : r.GetAttribute("href"); 1390if (r.IsEmptyElement) { 1391r.Skip(); 1394r.ReadStartElement(); 1498string itemType = r.GetAttribute(itemTypeID, soap12NsID); 1499string arraySize = r.GetAttribute(arraySizeID, soap12NsID); 1510string arrayType = r.GetAttribute(arrayTypeID, soapNsID); 1577if (r.IsEmptyElement) { 1578r.Skip(); 1582r.ReadStartElement(); 1583r.MoveToContent(); 1596while (r.NodeType != XmlNodeType.EndElement) { 1600r.MoveToContent(); 1613while (r.NodeType != XmlNodeType.EndElement) { 1617if (r.NamespaceURI.Length != 0){ 1618type = r.LocalName; 1619if ((object)r.NamespaceURI == (object)soapNsID) 1622typens = r.NamespaceURI; 1632r.MoveToContent(); 1677r.MoveToContent(); 1681while (r.NodeType != XmlNodeType.EndElement && r.NodeType != XmlNodeType.None) { 1683r.MoveToContent(); 1719XmlQualifiedName urType = new XmlQualifiedName(urTypeID, r.NameTable.Add(XmlSchema.Namespace)); 1726r.MoveToContent(); 1732string id = soap12 ? r.GetAttribute("id", Soap12.Encoding) : r.GetAttribute("id", null); 1738typeId = new XmlQualifiedName(r.NameTable.Add(r.LocalName), r.NameTable.Add(r.NamespaceURI)); 1740typeId = new XmlQualifiedName(r.NameTable.Add(name), r.NameTable.Add(ns)); 1757XmlQualifiedName typeName = new XmlQualifiedName(r.NameTable.Add(name), r.NameTable.Add(ns)); 1765while (r.NodeType == XmlNodeType.Whitespace) r.Skip(); 1766if (r.NodeType == XmlNodeType.None) r.Skip(); 1767else r.ReadEndElement(); 1805XmlAttribute xmlAttribute = (XmlAttribute)Document.ReadNode(r); 1839XmlNode xmlNode = Document.ReadNode(r);