C# Class System.Xml.XmlBaseReader

Inheritance: XmlDictionaryReader
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Private Properties

Свойство Type Description
AddAttribute XmlAttributeNode
CheckAttributes void
CheckDeclAttribute bool
CheckStandalone bool
GetAttributeNode XmlAttributeNode
GetAttributeNode XmlAttributeNode
GetAttributeNode XmlAttributeNode
GetAttributeNode XmlAttributeNode
GetCharBuffer char[]
ProcessAttributes void
ReadBytes int
SkipValue void

Méthodes publiques

Méthode Description
Close ( ) : void
GetAttribute ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : string
GetAttribute ( int index ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string namespaceUri ) : string
GetOpenElements ( ) : string
IndexOfLocalName ( XmlDictionaryString localNames, XmlDictionaryString namespaceUri ) : int
IndexOfLocalName ( string localNames, string namespaceUri ) : int
IsLocalName ( XmlDictionaryString localName ) : bool
IsLocalName ( string localName ) : bool
IsNamespaceUri ( XmlDictionaryString namespaceUri ) : bool
IsNamespaceUri ( string namespaceUri ) : bool
IsStartElement ( ) : bool
IsStartElement ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : bool
IsStartElement ( string name ) : bool
IsStartElement ( string localName, string namespaceUri ) : bool
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string namespaceUri ) : bool
MoveToAttribute ( int index ) : void
MoveToContent ( ) : System.Xml.XmlNodeType
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
ReadAttributeValue ( ) : bool
ReadContentAs ( Type type, IXmlNamespaceResolver namespaceResolver ) : object
ReadContentAsBase64 ( ) : byte[]
ReadContentAsBase64 ( byte buffer, int offset, int count ) : int
ReadContentAsBoolean ( ) : System.Boolean
ReadContentAsDateTime ( ) : System.DateTime
ReadContentAsDecimal ( ) : Decimal
ReadContentAsDouble ( ) : Double
ReadContentAsFloat ( ) : System.Single
ReadContentAsGuid ( ) : System.Guid
ReadContentAsInt ( ) : Int32
ReadContentAsLong ( ) : System.Int64
ReadContentAsObject ( ) : object
ReadContentAsString ( ) : string
ReadContentAsTimeSpan ( ) : System.TimeSpan
ReadContentAsUniqueId ( ) : UniqueId
ReadDateTimeArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.DateTime[]
ReadDateTimeArray ( string localName, string namespaceUri ) : System.DateTime[]
ReadDecimalArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : decimal[]
ReadDecimalArray ( string localName, string namespaceUri ) : decimal[]
ReadDoubleArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : double[]
ReadDoubleArray ( string localName, string namespaceUri ) : double[]
ReadElementContentAsBase64 ( byte buffer, int offset, int count ) : int
ReadElementContentAsString ( ) : string
ReadEndElement ( ) : void
ReadGuidArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Guid[]
ReadGuidArray ( string localName, string namespaceUri ) : System.Guid[]
ReadInt16Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int16[]
ReadInt16Array ( string localName, string namespaceUri ) : System.Int16[]
ReadInt32Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int32[]
ReadInt32Array ( string localName, string namespaceUri ) : System.Int32[]
ReadInt64Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int64[]
ReadInt64Array ( string localName, string namespaceUri ) : System.Int64[]
ReadSingleArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : float[]
ReadSingleArray ( string localName, string namespaceUri ) : float[]
ReadStartElement ( ) : void
ReadStartElement ( string name ) : void
ReadStartElement ( string localName, string namespaceUri ) : void
ReadTimeSpanArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.TimeSpan[]
ReadTimeSpanArray ( string localName, string namespaceUri ) : System.TimeSpan[]
ReadValueAsBase64 ( byte buffer, int offset, int count ) : int
ReadValueChunk ( char chars, int offset, int count ) : int
ResolveEntity ( ) : void
Skip ( ) : void
TryGetBase64ContentLength ( int &length ) : bool
TryGetLocalNameAsDictionaryString ( XmlDictionaryString &localName ) : bool
TryGetNamespaceUriAsDictionaryString ( XmlDictionaryString &localName ) : bool
TryGetValueAsDictionaryString ( XmlDictionaryString &value ) : bool
this ( int index ) : string
this ( string name ) : string
this ( string localName, string namespaceUri ) : string

Méthodes protégées

Méthode Description
AddAttribute ( ) : XmlAttributeNode
AddNamespace ( ) : Namespace
AddXmlAttribute ( ) : XmlAttributeNode
AddXmlnsAttribute ( Namespace ns ) : XmlAttributeNode
EnterScope ( ) : XmlElementNode
ExitScope ( ) : void
FixXmlAttribute ( XmlAttributeNode attributeNode ) : void
LookupNamespace ( System.Xml.PrefixHandle prefix ) : Namespace
LookupNamespace ( PrefixHandleType prefix ) : Namespace
MoveToAtomicText ( ) : XmlAtomicTextNode
MoveToCData ( ) : XmlCDataNode
MoveToComment ( ) : XmlCommentNode
MoveToComplexText ( ) : XmlComplexTextNode
MoveToDeclaration ( ) : XmlDeclarationNode
MoveToEndElement ( ) : void
MoveToEndOfFile ( ) : void
MoveToInitial ( XmlDictionaryReaderQuotas quotas ) : void
MoveToNode ( XmlNode node ) : void
MoveToWhitespaceText ( ) : XmlTextNode
ProcessAttributes ( ) : void
XmlBaseReader ( ) : System

Private Methods

Méthode Description
AddAttribute ( QNameType qnameType, bool isAtomicValue ) : XmlAttributeNode
CheckAttributes ( XmlAttributeNode attributeNodes, int attributeCount ) : void
CheckDeclAttribute ( int index, string localName, string value, bool checkLower, string valueSR ) : bool
CheckStandalone ( int attr ) : bool
GetAttributeNode ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : XmlAttributeNode
GetAttributeNode ( int index ) : XmlAttributeNode
GetAttributeNode ( string name ) : XmlAttributeNode
GetAttributeNode ( string localName, string namespaceUri ) : XmlAttributeNode
GetCharBuffer ( int count ) : char[]
ProcessAttributes ( XmlAttributeNode attributeNodes, int attributeCount ) : void
ReadBytes ( Encoding encoding, int byteBlock, int charBlock, byte buffer, int offset, int byteCount, bool readContent ) : int
SkipValue ( XmlNode node ) : void

Method Details

AddAttribute() protected méthode

protected AddAttribute ( ) : XmlAttributeNode
Résultat XmlAttributeNode

AddNamespace() protected méthode

protected AddNamespace ( ) : Namespace
Résultat Namespace

AddXmlAttribute() protected méthode

protected AddXmlAttribute ( ) : XmlAttributeNode
Résultat XmlAttributeNode

AddXmlnsAttribute() protected méthode

protected AddXmlnsAttribute ( Namespace ns ) : XmlAttributeNode
ns Namespace
Résultat XmlAttributeNode

Close() public méthode

public Close ( ) : void
Résultat void

EnterScope() protected méthode

protected EnterScope ( ) : XmlElementNode
Résultat XmlElementNode

ExitScope() protected méthode

protected ExitScope ( ) : void
Résultat void

FixXmlAttribute() protected méthode

protected FixXmlAttribute ( XmlAttributeNode attributeNode ) : void
attributeNode XmlAttributeNode
Résultat void

GetAttribute() public méthode

public GetAttribute ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : string
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat string

GetAttribute() public méthode

public GetAttribute ( int index ) : string
index int
Résultat string

GetAttribute() public méthode

public GetAttribute ( string name ) : string
name string
Résultat string

GetAttribute() public méthode

public GetAttribute ( string localName, string namespaceUri ) : string
localName string
namespaceUri string
Résultat string

GetOpenElements() public méthode

public GetOpenElements ( ) : string
Résultat string

IndexOfLocalName() public méthode

public IndexOfLocalName ( XmlDictionaryString localNames, XmlDictionaryString namespaceUri ) : int
localNames XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat int

IndexOfLocalName() public méthode

public IndexOfLocalName ( string localNames, string namespaceUri ) : int
localNames string
namespaceUri string
Résultat int

IsLocalName() public méthode

public IsLocalName ( XmlDictionaryString localName ) : bool
localName XmlDictionaryString
Résultat bool

IsLocalName() public méthode

public IsLocalName ( string localName ) : bool
localName string
Résultat bool

IsNamespaceUri() public méthode

public IsNamespaceUri ( XmlDictionaryString namespaceUri ) : bool
namespaceUri XmlDictionaryString
Résultat bool

IsNamespaceUri() public méthode

public IsNamespaceUri ( string namespaceUri ) : bool
namespaceUri string
Résultat bool

IsStartElement() public final méthode

public final IsStartElement ( ) : bool
Résultat bool

IsStartElement() public méthode

public IsStartElement ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : bool
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat bool

IsStartElement() public méthode

public IsStartElement ( string name ) : bool
name string
Résultat bool

IsStartElement() public méthode

public IsStartElement ( string localName, string namespaceUri ) : bool
localName string
namespaceUri string
Résultat bool

LookupNamespace() protected méthode

protected LookupNamespace ( System.Xml.PrefixHandle prefix ) : Namespace
prefix System.Xml.PrefixHandle
Résultat Namespace

LookupNamespace() protected méthode

protected LookupNamespace ( PrefixHandleType prefix ) : Namespace
prefix PrefixHandleType
Résultat Namespace

LookupNamespace() public méthode

public LookupNamespace ( string prefix ) : string
prefix string
Résultat string

MoveToAtomicText() protected méthode

protected MoveToAtomicText ( ) : XmlAtomicTextNode
Résultat XmlAtomicTextNode

MoveToAttribute() public méthode

public MoveToAttribute ( string name ) : bool
name string
Résultat bool

MoveToAttribute() public méthode

public MoveToAttribute ( string localName, string namespaceUri ) : bool
localName string
namespaceUri string
Résultat bool

MoveToAttribute() public méthode

public MoveToAttribute ( int index ) : void
index int
Résultat void

MoveToCData() protected méthode

protected MoveToCData ( ) : XmlCDataNode
Résultat XmlCDataNode

MoveToComment() protected méthode

protected MoveToComment ( ) : XmlCommentNode
Résultat XmlCommentNode

MoveToComplexText() protected méthode

protected MoveToComplexText ( ) : XmlComplexTextNode
Résultat XmlComplexTextNode

MoveToContent() public méthode

public MoveToContent ( ) : System.Xml.XmlNodeType
Résultat System.Xml.XmlNodeType

MoveToDeclaration() protected méthode

protected MoveToDeclaration ( ) : XmlDeclarationNode
Résultat XmlDeclarationNode

MoveToElement() public méthode

public MoveToElement ( ) : bool
Résultat bool

MoveToEndElement() protected méthode

protected MoveToEndElement ( ) : void
Résultat void

MoveToEndOfFile() protected méthode

protected MoveToEndOfFile ( ) : void
Résultat void

MoveToFirstAttribute() public méthode

public MoveToFirstAttribute ( ) : bool
Résultat bool

MoveToInitial() protected méthode

protected MoveToInitial ( XmlDictionaryReaderQuotas quotas ) : void
quotas XmlDictionaryReaderQuotas
Résultat void

MoveToNextAttribute() public méthode

public MoveToNextAttribute ( ) : bool
Résultat bool

MoveToNode() protected méthode

protected MoveToNode ( XmlNode node ) : void
node XmlNode
Résultat void

MoveToWhitespaceText() protected méthode

protected MoveToWhitespaceText ( ) : XmlTextNode
Résultat XmlTextNode

ProcessAttributes() protected méthode

protected ProcessAttributes ( ) : void
Résultat void

ReadAttributeValue() public méthode

public ReadAttributeValue ( ) : bool
Résultat bool

ReadContentAs() public méthode

public ReadContentAs ( Type type, IXmlNamespaceResolver namespaceResolver ) : object
type System.Type
namespaceResolver IXmlNamespaceResolver
Résultat object

ReadContentAsBase64() public méthode

public ReadContentAsBase64 ( ) : byte[]
Résultat byte[]

ReadContentAsBase64() public méthode

public ReadContentAsBase64 ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Résultat int

ReadContentAsBoolean() public méthode

public ReadContentAsBoolean ( ) : System.Boolean
Résultat System.Boolean

ReadContentAsDateTime() public méthode

public ReadContentAsDateTime ( ) : System.DateTime
Résultat System.DateTime

ReadContentAsDecimal() public méthode

public ReadContentAsDecimal ( ) : Decimal
Résultat Decimal

ReadContentAsDouble() public méthode

public ReadContentAsDouble ( ) : Double
Résultat Double

ReadContentAsFloat() public méthode

public ReadContentAsFloat ( ) : System.Single
Résultat System.Single

ReadContentAsGuid() public méthode

public ReadContentAsGuid ( ) : System.Guid
Résultat System.Guid

ReadContentAsInt() public méthode

public ReadContentAsInt ( ) : Int32
Résultat System.Int32

ReadContentAsLong() public méthode

public ReadContentAsLong ( ) : System.Int64
Résultat System.Int64

ReadContentAsObject() public méthode

public ReadContentAsObject ( ) : object
Résultat object

ReadContentAsString() public méthode

public ReadContentAsString ( ) : string
Résultat string

ReadContentAsTimeSpan() public méthode

public ReadContentAsTimeSpan ( ) : System.TimeSpan
Résultat System.TimeSpan

ReadContentAsUniqueId() public méthode

public ReadContentAsUniqueId ( ) : UniqueId
Résultat UniqueId

ReadDateTimeArray() public méthode

public ReadDateTimeArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.DateTime[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.DateTime[]

ReadDateTimeArray() public méthode

public ReadDateTimeArray ( string localName, string namespaceUri ) : System.DateTime[]
localName string
namespaceUri string
Résultat System.DateTime[]

ReadDecimalArray() public méthode

public ReadDecimalArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : decimal[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat decimal[]

ReadDecimalArray() public méthode

public ReadDecimalArray ( string localName, string namespaceUri ) : decimal[]
localName string
namespaceUri string
Résultat decimal[]

ReadDoubleArray() public méthode

public ReadDoubleArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : double[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat double[]

ReadDoubleArray() public méthode

public ReadDoubleArray ( string localName, string namespaceUri ) : double[]
localName string
namespaceUri string
Résultat double[]

ReadElementContentAsBase64() public méthode

public ReadElementContentAsBase64 ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Résultat int

ReadElementContentAsString() public méthode

public ReadElementContentAsString ( ) : string
Résultat string

ReadEndElement() public méthode

public ReadEndElement ( ) : void
Résultat void

ReadGuidArray() public méthode

public ReadGuidArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Guid[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.Guid[]

ReadGuidArray() public méthode

public ReadGuidArray ( string localName, string namespaceUri ) : System.Guid[]
localName string
namespaceUri string
Résultat System.Guid[]

ReadInt16Array() public méthode

public ReadInt16Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int16[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.Int16[]

ReadInt16Array() public méthode

public ReadInt16Array ( string localName, string namespaceUri ) : System.Int16[]
localName string
namespaceUri string
Résultat System.Int16[]

ReadInt32Array() public méthode

public ReadInt32Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int32[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.Int32[]

ReadInt32Array() public méthode

public ReadInt32Array ( string localName, string namespaceUri ) : System.Int32[]
localName string
namespaceUri string
Résultat System.Int32[]

ReadInt64Array() public méthode

public ReadInt64Array ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.Int64[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.Int64[]

ReadInt64Array() public méthode

public ReadInt64Array ( string localName, string namespaceUri ) : System.Int64[]
localName string
namespaceUri string
Résultat System.Int64[]

ReadSingleArray() public méthode

public ReadSingleArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : float[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat float[]

ReadSingleArray() public méthode

public ReadSingleArray ( string localName, string namespaceUri ) : float[]
localName string
namespaceUri string
Résultat float[]

ReadStartElement() public méthode

public ReadStartElement ( ) : void
Résultat void

ReadStartElement() public méthode

public ReadStartElement ( string name ) : void
name string
Résultat void

ReadStartElement() public méthode

public ReadStartElement ( string localName, string namespaceUri ) : void
localName string
namespaceUri string
Résultat void

ReadTimeSpanArray() public méthode

public ReadTimeSpanArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri ) : System.TimeSpan[]
localName XmlDictionaryString
namespaceUri XmlDictionaryString
Résultat System.TimeSpan[]

ReadTimeSpanArray() public méthode

public ReadTimeSpanArray ( string localName, string namespaceUri ) : System.TimeSpan[]
localName string
namespaceUri string
Résultat System.TimeSpan[]

ReadValueAsBase64() public méthode

public ReadValueAsBase64 ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Résultat int

ReadValueChunk() public méthode

public ReadValueChunk ( char chars, int offset, int count ) : int
chars char
offset int
count int
Résultat int

ResolveEntity() public méthode

public ResolveEntity ( ) : void
Résultat void

Skip() public méthode

public Skip ( ) : void
Résultat void

TryGetBase64ContentLength() public méthode

public TryGetBase64ContentLength ( int &length ) : bool
length int
Résultat bool

TryGetLocalNameAsDictionaryString() public méthode

public TryGetLocalNameAsDictionaryString ( XmlDictionaryString &localName ) : bool
localName XmlDictionaryString
Résultat bool

TryGetNamespaceUriAsDictionaryString() public méthode

public TryGetNamespaceUriAsDictionaryString ( XmlDictionaryString &localName ) : bool
localName XmlDictionaryString
Résultat bool

TryGetValueAsDictionaryString() public méthode

public TryGetValueAsDictionaryString ( XmlDictionaryString &value ) : bool
value XmlDictionaryString
Résultat bool

XmlBaseReader() protected méthode

protected XmlBaseReader ( ) : System
Résultat System

this() public méthode

public this ( int index ) : string
index int
Résultat string

this() public méthode

public this ( string name ) : string
name string
Résultat string

this() public méthode

public this ( string localName, string namespaceUri ) : string
localName string
namespaceUri string
Résultat string