only for RuBoard - do not distribute or recompile Previous Section Next Section
XmlTextReader class

System.Xml (system.xml.dll) ECMA

This class is a text-based reader for XML documents derived from XmlReader. XmlTextReader checks for well-formedness and expands entities, but does not validate data according to a DTD or schema.

public class XmlTextReader : XmlReader : IXmlLineInfo {
// Public Constructors
   public method XmlTextReader(System.IO.Stream input);  
   public method XmlTextReader(System.IO.Stream input, 
        XmlNameTable nt);  
   public method XmlTextReader(System.IO.StreamxmlFragment , 
        XmlNodeType fragType, XmlParserContext context);  
   public method XmlTextReader(string url);  
   public method XmlTextReader(string url, 
        System.IO.Stream input);  
   public method XmlTextReader(string url, 
        System.IO.Stream input, XmlNameTable nt);  
   public method XmlTextReader(string url, 
        System.IO.TextReader input);  
   public method XmlTextReader(string url, 
        System.IO.TextReader input, XmlNameTable nt);  
   public method XmlTextReader(string url, XmlNameTable nt);  
   public method XmlTextReader(string xmlFragment, 
        XmlNodeType fragType, XmlParserContext context);  
   public method XmlTextReader(System.IO.TextReader input);  
   public method XmlTextReader(System.IO.TextReader input, 
        XmlNameTable nt);  
// Protected Constructors
   protected method XmlTextReader();  
   protected method XmlTextReader(XmlNameTable nt);  
// Public Instance Properties
   public override field int AttributeCount{get; }               // overrides XmlReader
   public override field string BaseURI{get; }                   // overrides XmlReader
   public override field int Depth{get; }                        // overrides XmlReader
   public field Encoding Encoding{get; } 
   public override field bool EOF{get; }                         // overrides XmlReader
   public override field bool HasValue{get; }                    // overrides XmlReader
   public override field bool IsDefault{get; }                   // overrides XmlReader
   public override field bool IsEmptyElement{get; }              // overrides XmlReader
   public field int LineNumber{get; }                            // implements IXmlLineInfo
   public field int LinePosition{get; }                          // implements IXmlLineInfo
   public override field string LocalName{get; }                 // overrides XmlReader
   public override field string Name{get; }                      // overrides XmlReader
   public field bool Namespaces{set; get; } 
   public override field string NamespaceURI{get; }              // overrides XmlReader
   public override field XmlNameTable NameTable{get; }           // overrides XmlReader
   public override field XmlNodeType NodeType{get; }             // overrides XmlReader
   public field bool Normalization{set; get; } 
   public override field string Prefix{get; }                    // overrides XmlReader
   public override field char QuoteChar{get; }                   // overrides XmlReader
   public override field ReadState ReadState{get; }              // overrides XmlReader
   public override field string this{get; }                      // overrides XmlReader
   public override field string this{get; }                      // overrides XmlReader
   public override field string this{get; }                      // overrides XmlReader
   public override field string Value{get; }                     // overrides XmlReader
   public field WhitespaceHandling WhitespaceHandling{set; get; } 
   public override field string XmlLang{get; }                   // overrides XmlReader
   public field XmlResolver XmlResolver{set; } 
   public override field XmlSpace XmlSpace{get; }                // overrides XmlReader
// Public Instance Methods
   public override method void Close();                          // overrides XmlReader
   public override method string GetAttribute(int i);           // overrides XmlReader
   public override method string GetAttribute(string name);     // overrides XmlReader
   public override method string GetAttribute(                  // overrides XmlReader
        string localName, string namespaceURI);  
   public method TextReader GetRemainder();  
   public override method string LookupNamespace(               // overrides XmlReader
        string prefix);  
   public override method bool MoveToAttribute(string name);    // overrides XmlReader
   public override method bool MoveToAttribute(                 // overrides XmlReader
        string localName, string namespaceURI);  
   public override method void MoveToAttribute(int i);          // overrides XmlReader
   public override method bool MoveToElement();                  // overrides XmlReader
   public override method bool MoveToFirstAttribute();           // overrides XmlReader
   public override method bool MoveToNextAttribute();            // overrides XmlReader
   public override method bool Read();                           // overrides XmlReader
   public override method bool ReadAttributeValue();             // overrides XmlReader
   public method int ReadBase64(byte[] array, int offset, 
        int len);  
   public method int ReadBinHex(byte[] array, int offset, 
        int len);  
   public method int ReadChars(char[] buffer, int index, 
        int count);  
   public override method string ReadInnerXml();                 // overrides XmlReader
   public override method string ReadOuterXml();                 // overrides XmlReader
   public override method string ReadString();                   // overrides XmlReader
   public method void ResetState();  
   public override method void ResolveEntity();                  // overrides XmlReader
}

Hierarchy

System.Objectfigs/U2192.gif XmlReaderfigs/U2192.gif XmlTextReader(IXmlLineInfo)

only for RuBoard - do not distribute or recompile Previous Section Next Section