C# 클래스 System.Xml.XmlReader.XmlReader

파일 보기 프로젝트 열기: runefs/Marvin

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