C# Class Mvp.Xml.Common.XmlBaseAwareXmlReader

Custom XmlReader supporting XML Base.

Author: Oleg Tkachenko, http://www.xmllab.net.

Inheritance: XmlWrappingReader
Afficher le fichier Open project: Monobjc/monobjc-tools Class Usage Examples

Méthodes publiques

Méthode Description
Read ( ) : bool

See XmlTextReader.Read.

XmlBaseAwareXmlReader ( Stream stream ) : System

Creates XmlBaseAwareXmlReader instance for given stream.

XmlBaseAwareXmlReader ( Stream stream, XmlNameTable nt ) : System

Creates XmlBaseAwareXmlReader instance for given stream and name table.

XmlBaseAwareXmlReader ( Stream stream, XmlReaderSettings settings ) : System

Creates XmlBaseAwareXmlReader instance for given Stream and XmlReaderSettings.

XmlBaseAwareXmlReader ( Stream stream, XmlReaderSettings settings, string baseUri ) : System

Creates XmlBaseAwareXmlReader instance for given Stream, XmlReaderSettings and base uri.

XmlBaseAwareXmlReader ( TextReader reader ) : System

Creates XmlBaseAwareXmlReader instance for given TextReader.

XmlBaseAwareXmlReader ( TextReader reader, XmlNameTable nt ) : System

Creates XmlBaseAwareXmlReader instance for given TextReader and name table.

XmlBaseAwareXmlReader ( TextReader reader, XmlReaderSettings settings ) : System

Creates XmlBaseAwareXmlReader instance for given TextReader and XmlReaderSettings.

XmlBaseAwareXmlReader ( TextReader reader, XmlReaderSettings settings, string baseUri ) : System

Creates XmlBaseAwareXmlReader instance for given TextReader, XmlReaderSettings and base uri.

XmlBaseAwareXmlReader ( XmlReader reader, XmlReaderSettings settings ) : System

Creates XmlBaseAwareXmlReader instance for given XmlReader and XmlReaderSettings.

XmlBaseAwareXmlReader ( string uri ) : System

Creates XmlBaseAwareXmlReader instance for given URI.

XmlBaseAwareXmlReader ( string uri, Stream stream ) : System

Creates XmlBaseAwareXmlReader instance for given uri and stream.

XmlBaseAwareXmlReader ( string uri, Stream stream, XmlNameTable nt ) : System

Creates XmlBaseAwareXmlReader instance for given stream, uri and name table.

XmlBaseAwareXmlReader ( string uri, Stream stream, XmlResolver resolver ) : System

Creates XmlBaseAwareXmlReader instance for given uri and stream.

XmlBaseAwareXmlReader ( string uri, TextReader reader ) : System

Creates XmlBaseAwareXmlReader instance for given uri and TextReader.

XmlBaseAwareXmlReader ( string uri, TextReader reader, XmlNameTable nt ) : System

Creates XmlBaseAwareXmlReader instance for given uri, name table and TextReader.

XmlBaseAwareXmlReader ( string uri, XmlNameTable nt ) : System

Creates XmlBaseAwareXmlReader instance for given URI and name table.

XmlBaseAwareXmlReader ( string uri, XmlReaderSettings settings ) : System

Creates XmlBaseAwareXmlReader instance for given uri and XmlReaderSettings.

XmlBaseAwareXmlReader ( string uri, XmlResolver resolver ) : System

Creates XmlBaseAwareXmlReader instance for given URI using the given resolver.

Private Methods

Méthode Description
CreateReaderSettings ( ) : XmlReaderSettings
CreateReaderSettings ( XmlNameTable nt ) : XmlReaderSettings
CreateReaderSettings ( XmlResolver resolver ) : XmlReaderSettings

Method Details

Read() public méthode

See XmlTextReader.Read.
public Read ( ) : bool
Résultat bool

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given stream.
public XmlBaseAwareXmlReader ( Stream stream ) : System
stream Stream
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given stream and name table.
public XmlBaseAwareXmlReader ( Stream stream, XmlNameTable nt ) : System
stream Stream
nt System.Xml.XmlNameTable
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given Stream and XmlReaderSettings.
public XmlBaseAwareXmlReader ( Stream stream, XmlReaderSettings settings ) : System
stream Stream
settings System.Xml.XmlReaderSettings
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given Stream, XmlReaderSettings and base uri.
public XmlBaseAwareXmlReader ( Stream stream, XmlReaderSettings settings, string baseUri ) : System
stream Stream
settings System.Xml.XmlReaderSettings
baseUri string
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given TextReader.
public XmlBaseAwareXmlReader ( TextReader reader ) : System
reader System.IO.TextReader
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given TextReader and name table.
public XmlBaseAwareXmlReader ( TextReader reader, XmlNameTable nt ) : System
reader System.IO.TextReader
nt System.Xml.XmlNameTable
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given TextReader and XmlReaderSettings.
public XmlBaseAwareXmlReader ( TextReader reader, XmlReaderSettings settings ) : System
reader System.IO.TextReader
settings System.Xml.XmlReaderSettings
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given TextReader, XmlReaderSettings and base uri.
public XmlBaseAwareXmlReader ( TextReader reader, XmlReaderSettings settings, string baseUri ) : System
reader System.IO.TextReader
settings System.Xml.XmlReaderSettings
baseUri string
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given XmlReader and XmlReaderSettings.
public XmlBaseAwareXmlReader ( XmlReader reader, XmlReaderSettings settings ) : System
reader XmlReader
settings System.Xml.XmlReaderSettings
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given URI.
public XmlBaseAwareXmlReader ( string uri ) : System
uri string
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given uri and stream.
public XmlBaseAwareXmlReader ( string uri, Stream stream ) : System
uri string
stream Stream
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given stream, uri and name table.
public XmlBaseAwareXmlReader ( string uri, Stream stream, XmlNameTable nt ) : System
uri string
stream Stream
nt System.Xml.XmlNameTable
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given uri and stream.
public XmlBaseAwareXmlReader ( string uri, Stream stream, XmlResolver resolver ) : System
uri string
stream Stream
resolver System.Xml.XmlResolver
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given uri and TextReader.
public XmlBaseAwareXmlReader ( string uri, TextReader reader ) : System
uri string
reader System.IO.TextReader
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given uri, name table and TextReader.
public XmlBaseAwareXmlReader ( string uri, TextReader reader, XmlNameTable nt ) : System
uri string
reader System.IO.TextReader
nt System.Xml.XmlNameTable
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given URI and name table.
public XmlBaseAwareXmlReader ( string uri, XmlNameTable nt ) : System
uri string
nt System.Xml.XmlNameTable
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given uri and XmlReaderSettings.
public XmlBaseAwareXmlReader ( string uri, XmlReaderSettings settings ) : System
uri string
settings System.Xml.XmlReaderSettings
Résultat System

XmlBaseAwareXmlReader() public méthode

Creates XmlBaseAwareXmlReader instance for given URI using the given resolver.
public XmlBaseAwareXmlReader ( string uri, XmlResolver resolver ) : System
uri string
resolver System.Xml.XmlResolver
Résultat System