DekGenius.com
[ Team LiB ] Previous Section Next Section

XmlTextReaderCF 1.0, ECMA 1.0

System.Xml (system.xml.dll)class

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

Hierarchy

System.Object XmlReader XmlTextReader(IXmlLineInfo)

    [ Team LiB ] Previous Section Next Section