3 writes to xmlReader
System.Runtime.Serialization (3)
System\Xml\XmlMtomReader.cs (3)
128xmlReader = XmlDictionaryReader.CreateTextReader(infosetBytes, 0, infosetByteCount, encoding, quotas, null); 332this.xmlReader = binaryDataReader; 344xmlReader = infosetReader;
101 references to xmlReader
System.Runtime.Serialization (101)
System\Xml\XmlMtomReader.cs (101)
123IXmlTextReaderInitializer initializer = xmlReader as IXmlTextReaderInitializer; 135return this.xmlReader.Quotas; 280bool retVal = xmlReader.Read(); 282if (xmlReader.NodeType == XmlNodeType.Element) 285if (xmlReader.IsStartElement(MtomGlobals.XopIncludeLocalName, MtomGlobals.XopIncludeNamespace)) 288while (xmlReader.MoveToNextAttribute()) 290if (xmlReader.LocalName == MtomGlobals.XopIncludeHrefLocalName && xmlReader.NamespaceURI == MtomGlobals.XopIncludeHrefNamespace) 291uri = xmlReader.Value; 292else if (xmlReader.NamespaceURI == MtomGlobals.XopIncludeNamespace) 293throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SR.GetString(SR.MtomXopIncludeInvalidXopAttributes, xmlReader.LocalName, MtomGlobals.XopIncludeNamespace))); 303binaryDataReader = new XopIncludeReader(mimePart, xmlReader); 306xmlReader.MoveToElement(); 307if (xmlReader.IsEmptyElement) 309xmlReader.Read(); 313int xopDepth = xmlReader.Depth; 314xmlReader.ReadStartElement(); 316while (xmlReader.Depth > xopDepth) 318if (xmlReader.IsStartElement() && xmlReader.NamespaceURI == MtomGlobals.XopIncludeNamespace) 319throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SR.GetString(SR.MtomXopIncludeInvalidXopElement, xmlReader.LocalName, MtomGlobals.XopIncludeNamespace))); 321xmlReader.Skip(); 324xmlReader.ReadEndElement(); 330this.xmlReader.MoveToContent(); 331this.infosetReader = this.xmlReader; 337if (xmlReader.ReadState == ReadState.EndOfFile && infosetReader != null) 450return xmlReader.AttributeCount; 458return xmlReader.BaseURI; 466return xmlReader.CanReadBinaryContent; 474return xmlReader.CanReadValueChunk; 482return xmlReader.CanResolveEntity; 488xmlReader.Close(); 511return xmlReader.Depth; 519return xmlReader.EOF; 525return xmlReader.GetAttribute(index); 530return xmlReader.GetAttribute(name); 535return xmlReader.GetAttribute(name, ns); 540return xmlReader.GetAttribute(localName, ns); 552return xmlReader.HasAttributes; 560return xmlReader.HasValue; 568return xmlReader.IsDefault; 576return xmlReader.IsEmptyElement; 582return xmlReader.IsLocalName(localName); 587return xmlReader.IsLocalName(localName); 592return xmlReader.IsNamespaceUri(ns); 597return xmlReader.IsNamespaceUri(ns); 602return xmlReader.IsStartElement(); 607return xmlReader.IsStartElement(localName); 612return xmlReader.IsStartElement(localName, ns); 617return xmlReader.IsStartElement(localName, ns); 629return xmlReader.LocalName; 635return xmlReader.LookupNamespace(ns); 640xmlReader.MoveToAttribute(index); 645return xmlReader.MoveToAttribute(name); 650return xmlReader.MoveToAttribute(name, ns); 655return xmlReader.MoveToElement(); 660return xmlReader.MoveToFirstAttribute(); 665return xmlReader.MoveToNextAttribute(); 672return xmlReader.Name; 680return xmlReader.NamespaceURI; 688return xmlReader.NameTable; 696return xmlReader.NodeType; 704return xmlReader.Prefix; 712return xmlReader.QuoteChar; 718return xmlReader.ReadAttributeValue(); 724return xmlReader.ReadContentAs(returnType, namespaceResolver); 730return xmlReader.ReadContentAsBase64(); 736return xmlReader.ReadValueAsBase64(buffer, offset, count); 742return xmlReader.ReadContentAsBase64(buffer, offset, count); 798return xmlReader.ReadContentAsBinHex(buffer, offset, count); 804return xmlReader.ReadContentAsBoolean(); 810return xmlReader.ReadContentAsChars(chars, index, count); 816return xmlReader.ReadContentAsDateTime(); 822return xmlReader.ReadContentAsDecimal(); 828return xmlReader.ReadContentAsDouble(); 834return xmlReader.ReadContentAsInt(); 840return xmlReader.ReadContentAsLong(); 852return xmlReader.ReadContentAsObject(); 858return xmlReader.ReadContentAsFloat(); 864return xmlReader.ReadContentAsString(); 869return xmlReader.ReadInnerXml(); 874return xmlReader.ReadOuterXml(); 881if (xmlReader.ReadState != ReadState.Interactive && infosetReader != null) 884return xmlReader.ReadState; 890return xmlReader.ReadValueChunk(buffer, index, count); 895xmlReader.ResolveEntity(); 902return xmlReader.Settings; 908xmlReader.Skip(); 915return xmlReader[index]; 923return xmlReader[name]; 931return xmlReader[name, ns]; 939return xmlReader.Value; 947return xmlReader.ValueType; 955return xmlReader.XmlLang; 963return xmlReader.XmlSpace; 969if (xmlReader.ReadState == ReadState.Closed) 972IXmlLineInfo lineInfo = xmlReader as IXmlLineInfo; 982if (xmlReader.ReadState == ReadState.Closed) 985IXmlLineInfo lineInfo = xmlReader as IXmlLineInfo; 996if (xmlReader.ReadState == ReadState.Closed) 999IXmlLineInfo lineInfo = xmlReader as IXmlLineInfo;