C# Класс System.Xml.XmlReader.XmlReader

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CheckSupport void
CreateCustomizedTextReader XmlReader
CreateFilteredXmlReader XmlReader
CreateValidatingXmlReader XmlReader
GetLocation string
GetNodeType System.Xml.XmlNodeType
IDisposable void
IsContent bool
PopulateNameTable XmlNameTable
PopulateParserContext XmlParserContext
PopulateSettings XmlReaderSettings
ReadContentAsObject object
ReadContentString string
ReadContentString string
ReadElementContentAsObject object
ReadElementContentAsObject object
ValueAs object
XmlError XmlException
XmlError XmlException

Открытые методы

Метод Описание
Close ( ) : void
Create ( Stream stream ) : XmlReader
Create ( Stream stream, XmlReaderSettings settings ) : XmlReader
Create ( Stream stream, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
Create ( Stream stream, XmlReaderSettings settings, string baseUri ) : XmlReader
Create ( TextReader reader ) : XmlReader
Create ( TextReader reader, XmlReaderSettings settings ) : XmlReader
Create ( TextReader reader, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
Create ( TextReader reader, XmlReaderSettings settings, string baseUri ) : XmlReader
Create ( XmlReader reader, XmlReaderSettings settings ) : XmlReader
Create ( string url ) : XmlReader
Create ( string url, XmlReaderSettings settings ) : XmlReader
Create ( string url, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string namespaceName ) : string
IsName ( string s ) : bool
IsNameToken ( string s ) : bool
IsStartElement ( ) : bool
IsStartElement ( string name ) : bool
IsStartElement ( string localName, string namespaceName ) : bool
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string namespaceName ) : bool
MoveToAttribute ( int i ) : void
MoveToContent ( ) : System.Xml.XmlNodeType
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAttributeValue ( ) : bool
ReadContentAs ( Type type, IXmlNamespaceResolver resolver ) : object
ReadContentAsBase64 ( byte buffer, int offset, int length ) : int
ReadContentAsBinHex ( byte buffer, int offset, int length ) : int
ReadContentAsBoolean ( ) : bool
ReadContentAsDateTime ( ) : DateTime
ReadContentAsDecimal ( ) : decimal
ReadContentAsDouble ( ) : double
ReadContentAsFloat ( ) : float
ReadContentAsInt ( ) : int
ReadContentAsLong ( ) : long
ReadContentAsString ( ) : string
ReadElementContentAs ( Type type, IXmlNamespaceResolver resolver ) : object
ReadElementContentAs ( Type type, IXmlNamespaceResolver resolver, string localName, string namespaceURI ) : object
ReadElementContentAsBase64 ( byte buffer, int offset, int length ) : int
ReadElementContentAsBinHex ( byte buffer, int offset, int length ) : int
ReadElementContentAsBoolean ( ) : bool
ReadElementContentAsBoolean ( string localName, string namespaceURI ) : bool
ReadElementContentAsDateTime ( ) : DateTime
ReadElementContentAsDateTime ( string localName, string namespaceURI ) : DateTime
ReadElementContentAsDecimal ( ) : decimal
ReadElementContentAsDecimal ( string localName, string namespaceURI ) : decimal
ReadElementContentAsDouble ( ) : double
ReadElementContentAsDouble ( string localName, string namespaceURI ) : double
ReadElementContentAsFloat ( ) : float
ReadElementContentAsFloat ( string localName, string namespaceURI ) : float
ReadElementContentAsInt ( ) : int
ReadElementContentAsInt ( string localName, string namespaceURI ) : int
ReadElementContentAsLong ( ) : long
ReadElementContentAsLong ( string localName, string namespaceURI ) : long
ReadElementContentAsString ( ) : string
ReadElementContentAsString ( string localName, string namespaceURI ) : string
ReadElementString ( ) : string
ReadElementString ( string name ) : string
ReadElementString ( string localName, string namespaceName ) : string
ReadEndElement ( ) : void
ReadInnerXml ( ) : string
ReadOuterXml ( ) : string
ReadStartElement ( ) : void
ReadStartElement ( string name ) : void
ReadStartElement ( string localName, string namespaceName ) : void
ReadString ( ) : string
ReadSubtree ( ) : XmlReader
ReadToDescendant ( string name ) : bool
ReadToDescendant ( string localName, string namespaceURI ) : bool
ReadToFollowing ( string name ) : bool
ReadToFollowing ( string localName, string namespaceURI ) : bool
ReadToNextSibling ( string name ) : bool
ReadToNextSibling ( string localName, string namespaceURI ) : bool
ReadValueChunk ( char buffer, int offset, int length ) : int
ResolveEntity ( ) : void
Skip ( ) : void
this ( int i ) : string
this ( string name ) : string
this ( string name, string namespaceURI ) : string

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
XmlReader ( ) : System.Collections

Приватные методы

Метод Описание
CheckSupport ( ) : void
CreateCustomizedTextReader ( XmlTextReader reader, XmlReaderSettings settings ) : XmlReader
CreateFilteredXmlReader ( XmlReader reader, XmlReaderSettings settings ) : XmlReader
CreateValidatingXmlReader ( XmlReader reader, XmlReaderSettings settings ) : XmlReader
GetLocation ( ) : string
GetNodeType ( XmlReaderSettings settings ) : System.Xml.XmlNodeType
IDisposable ( ) : void
IsContent ( System.Xml.XmlNodeType nodeType ) : bool
PopulateNameTable ( XmlReaderSettings settings ) : XmlNameTable
PopulateParserContext ( XmlReaderSettings settings, string baseUri ) : XmlParserContext
PopulateSettings ( XmlReaderSettings src ) : XmlReaderSettings
ReadContentAsObject ( ) : object
ReadContentString ( ) : string
ReadContentString ( bool isText ) : string
ReadElementContentAsObject ( ) : object
ReadElementContentAsObject ( string localName, string namespaceURI ) : object
ValueAs ( string text, Type type, IXmlNamespaceResolver resolver ) : object
XmlError ( string message ) : XmlException
XmlError ( string message, Exception innerException ) : XmlException

Описание методов

Close() публичный абстрактный Метод

public abstract Close ( ) : void
Результат void

Create() публичный статический Метод

public static Create ( Stream stream ) : XmlReader
stream System.IO.Stream
Результат XmlReader

Create() публичный статический Метод

public static Create ( Stream stream, XmlReaderSettings settings ) : XmlReader
stream System.IO.Stream
settings XmlReaderSettings
Результат XmlReader

Create() публичный статический Метод

public static Create ( Stream stream, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
stream System.IO.Stream
settings XmlReaderSettings
context XmlParserContext
Результат XmlReader

Create() публичный статический Метод

public static Create ( Stream stream, XmlReaderSettings settings, string baseUri ) : XmlReader
stream System.IO.Stream
settings XmlReaderSettings
baseUri string
Результат XmlReader

Create() публичный статический Метод

public static Create ( TextReader reader ) : XmlReader
reader TextReader
Результат XmlReader

Create() публичный статический Метод

public static Create ( TextReader reader, XmlReaderSettings settings ) : XmlReader
reader TextReader
settings XmlReaderSettings
Результат XmlReader

Create() публичный статический Метод

public static Create ( TextReader reader, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
reader TextReader
settings XmlReaderSettings
context XmlParserContext
Результат XmlReader

Create() публичный статический Метод

public static Create ( TextReader reader, XmlReaderSettings settings, string baseUri ) : XmlReader
reader TextReader
settings XmlReaderSettings
baseUri string
Результат XmlReader

Create() публичный статический Метод

public static Create ( XmlReader reader, XmlReaderSettings settings ) : XmlReader
reader XmlReader
settings XmlReaderSettings
Результат XmlReader

Create() публичный статический Метод

public static Create ( string url ) : XmlReader
url string
Результат XmlReader

Create() публичный статический Метод

public static Create ( string url, XmlReaderSettings settings ) : XmlReader
url string
settings XmlReaderSettings
Результат XmlReader

Create() публичный статический Метод

public static Create ( string url, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
url string
settings XmlReaderSettings
context XmlParserContext
Результат XmlReader

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetAttribute() публичный абстрактный Метод

public abstract GetAttribute ( int i ) : string
i int
Результат string

GetAttribute() публичный абстрактный Метод

public abstract GetAttribute ( string name ) : string
name string
Результат string

GetAttribute() публичный абстрактный Метод

public abstract GetAttribute ( string localName, string namespaceName ) : string
localName string
namespaceName string
Результат string

IsName() публичный статический Метод

public static IsName ( string s ) : bool
s string
Результат bool

IsNameToken() публичный статический Метод

public static IsNameToken ( string s ) : bool
s string
Результат bool

IsStartElement() публичный Метод

public IsStartElement ( ) : bool
Результат bool

IsStartElement() публичный Метод

public IsStartElement ( string name ) : bool
name string
Результат bool

IsStartElement() публичный Метод

public IsStartElement ( string localName, string namespaceName ) : bool
localName string
namespaceName string
Результат bool

LookupNamespace() публичный абстрактный Метод

public abstract LookupNamespace ( string prefix ) : string
prefix string
Результат string

MoveToAttribute() публичный абстрактный Метод

public abstract MoveToAttribute ( string name ) : bool
name string
Результат bool

MoveToAttribute() публичный абстрактный Метод

public abstract MoveToAttribute ( string localName, string namespaceName ) : bool
localName string
namespaceName string
Результат bool

MoveToAttribute() публичный Метод

public MoveToAttribute ( int i ) : void
i int
Результат void

MoveToContent() публичный Метод

public MoveToContent ( ) : System.Xml.XmlNodeType
Результат System.Xml.XmlNodeType

MoveToElement() публичный абстрактный Метод

public abstract MoveToElement ( ) : bool
Результат bool

MoveToFirstAttribute() публичный абстрактный Метод

public abstract MoveToFirstAttribute ( ) : bool
Результат bool

MoveToNextAttribute() публичный абстрактный Метод

public abstract MoveToNextAttribute ( ) : bool
Результат bool

Read() публичный абстрактный Метод

public abstract Read ( ) : bool
Результат bool

ReadAttributeValue() публичный абстрактный Метод

public abstract ReadAttributeValue ( ) : bool
Результат bool

ReadContentAs() публичный Метод

public ReadContentAs ( Type type, IXmlNamespaceResolver resolver ) : object
type Type
resolver IXmlNamespaceResolver
Результат object

ReadContentAsBase64() публичный Метод

public ReadContentAsBase64 ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Результат int

ReadContentAsBinHex() публичный Метод

public ReadContentAsBinHex ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Результат int

ReadContentAsBoolean() публичный Метод

public ReadContentAsBoolean ( ) : bool
Результат bool

ReadContentAsDateTime() публичный Метод

public ReadContentAsDateTime ( ) : DateTime
Результат DateTime

ReadContentAsDecimal() публичный Метод

public ReadContentAsDecimal ( ) : decimal
Результат decimal

ReadContentAsDouble() публичный Метод

public ReadContentAsDouble ( ) : double
Результат double

ReadContentAsFloat() публичный Метод

public ReadContentAsFloat ( ) : float
Результат float

ReadContentAsInt() публичный Метод

public ReadContentAsInt ( ) : int
Результат int

ReadContentAsLong() публичный Метод

public ReadContentAsLong ( ) : long
Результат long

ReadContentAsString() публичный Метод

public ReadContentAsString ( ) : string
Результат string

ReadElementContentAs() публичный Метод

public ReadElementContentAs ( Type type, IXmlNamespaceResolver resolver ) : object
type Type
resolver IXmlNamespaceResolver
Результат object

ReadElementContentAs() публичный Метод

public ReadElementContentAs ( Type type, IXmlNamespaceResolver resolver, string localName, string namespaceURI ) : object
type Type
resolver IXmlNamespaceResolver
localName string
namespaceURI string
Результат object

ReadElementContentAsBase64() публичный Метод

public ReadElementContentAsBase64 ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Результат int

ReadElementContentAsBinHex() публичный Метод

public ReadElementContentAsBinHex ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Результат int

ReadElementContentAsBoolean() публичный Метод

public ReadElementContentAsBoolean ( ) : bool
Результат bool

ReadElementContentAsBoolean() публичный Метод

public ReadElementContentAsBoolean ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
Результат bool

ReadElementContentAsDateTime() публичный Метод

public ReadElementContentAsDateTime ( ) : DateTime
Результат DateTime

ReadElementContentAsDateTime() публичный Метод

public ReadElementContentAsDateTime ( string localName, string namespaceURI ) : DateTime
localName string
namespaceURI string
Результат DateTime

ReadElementContentAsDecimal() публичный Метод

public ReadElementContentAsDecimal ( ) : decimal
Результат decimal

ReadElementContentAsDecimal() публичный Метод

public ReadElementContentAsDecimal ( string localName, string namespaceURI ) : decimal
localName string
namespaceURI string
Результат decimal

ReadElementContentAsDouble() публичный Метод

public ReadElementContentAsDouble ( ) : double
Результат double

ReadElementContentAsDouble() публичный Метод

public ReadElementContentAsDouble ( string localName, string namespaceURI ) : double
localName string
namespaceURI string
Результат double

ReadElementContentAsFloat() публичный Метод

public ReadElementContentAsFloat ( ) : float
Результат float

ReadElementContentAsFloat() публичный Метод

public ReadElementContentAsFloat ( string localName, string namespaceURI ) : float
localName string
namespaceURI string
Результат float

ReadElementContentAsInt() публичный Метод

public ReadElementContentAsInt ( ) : int
Результат int

ReadElementContentAsInt() публичный Метод

public ReadElementContentAsInt ( string localName, string namespaceURI ) : int
localName string
namespaceURI string
Результат int

ReadElementContentAsLong() публичный Метод

public ReadElementContentAsLong ( ) : long
Результат long

ReadElementContentAsLong() публичный Метод

public ReadElementContentAsLong ( string localName, string namespaceURI ) : long
localName string
namespaceURI string
Результат long

ReadElementContentAsString() публичный Метод

public ReadElementContentAsString ( ) : string
Результат string

ReadElementContentAsString() публичный Метод

public ReadElementContentAsString ( string localName, string namespaceURI ) : string
localName string
namespaceURI string
Результат string

ReadElementString() публичный Метод

public ReadElementString ( ) : string
Результат string

ReadElementString() публичный Метод

public ReadElementString ( string name ) : string
name string
Результат string

ReadElementString() публичный Метод

public ReadElementString ( string localName, string namespaceName ) : string
localName string
namespaceName string
Результат string

ReadEndElement() публичный Метод

public ReadEndElement ( ) : void
Результат void

ReadInnerXml() публичный Метод

public ReadInnerXml ( ) : string
Результат string

ReadOuterXml() публичный Метод

public ReadOuterXml ( ) : string
Результат string

ReadStartElement() публичный Метод

public ReadStartElement ( ) : void
Результат void

ReadStartElement() публичный Метод

public ReadStartElement ( string name ) : void
name string
Результат void

ReadStartElement() публичный Метод

public ReadStartElement ( string localName, string namespaceName ) : void
localName string
namespaceName string
Результат void

ReadString() публичный Метод

public ReadString ( ) : string
Результат string

ReadSubtree() публичный Метод

public ReadSubtree ( ) : XmlReader
Результат XmlReader

ReadToDescendant() публичный Метод

public ReadToDescendant ( string name ) : bool
name string
Результат bool

ReadToDescendant() публичный Метод

public ReadToDescendant ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
Результат bool

ReadToFollowing() публичный Метод

public ReadToFollowing ( string name ) : bool
name string
Результат bool

ReadToFollowing() публичный Метод

public ReadToFollowing ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
Результат bool

ReadToNextSibling() публичный Метод

public ReadToNextSibling ( string name ) : bool
name string
Результат bool

ReadToNextSibling() публичный Метод

public ReadToNextSibling ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
Результат bool

ReadValueChunk() публичный Метод

public ReadValueChunk ( char buffer, int offset, int length ) : int
buffer char
offset int
length int
Результат int

ResolveEntity() публичный абстрактный Метод

public abstract ResolveEntity ( ) : void
Результат void

Skip() публичный Метод

public Skip ( ) : void
Результат void

XmlReader() защищенный Метод

protected XmlReader ( ) : System.Collections
Результат System.Collections

this() публичный Метод

public this ( int i ) : string
i int
Результат string

this() публичный Метод

public this ( string name ) : string
name string
Результат string

this() публичный Метод

public this ( string name, string namespaceURI ) : string
name string
namespaceURI string
Результат string