C# Class System.Xml.XmlBinaryReader

Inheritance: XmlBaseReader, IXmlBinaryReaderInitializer
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void
IsStartArray ( Type &type ) : bool
Read ( ) : bool
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int16 array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int32 array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int64 array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, double array, int offset, int count ) : int
ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, float array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, DateTime array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, Guid array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, Int16 array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, Int32 array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, Int64 array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, TimeSpan array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, bool array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, decimal array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, double array, int offset, int count ) : int
ReadArray ( string localName, string namespaceUri, float array, int offset, int count ) : int
ReadElementContentAsBoolean ( ) : bool
ReadElementContentAsDateTime ( ) : DateTime
ReadElementContentAsDecimal ( ) : decimal
ReadElementContentAsDouble ( ) : double
ReadElementContentAsFloat ( ) : float
ReadElementContentAsGuid ( ) : Guid
ReadElementContentAsInt ( ) : int
ReadElementContentAsString ( ) : string
ReadElementContentAsTimeSpan ( ) : TimeSpan
ReadElementContentAsUniqueId ( ) : UniqueId
SetInput ( Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
SetInput ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
TryGetArrayLength ( int &count ) : bool
TryGetBase64ContentLength ( int &length ) : bool
XmlBinaryReader ( ) : System.IO

Private Methods

Méthode Description
CanOptimizeReadElementContent ( ) : bool
CheckArray ( Array array, int offset, int count ) : void
GetNodeType ( ) : XmlBinaryNodeType
InsertNode ( XmlBinaryNodeType nodeType, int length ) : void
IsStartArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, XmlBinaryNodeType nodeType ) : bool
IsStartArray ( string localName, string namespaceUri, XmlBinaryNodeType nodeType ) : bool
IsValidArrayType ( XmlBinaryNodeType nodeType ) : bool
MoveToArrayElement ( ) : void
MoveToAtomicTextWithEndElement ( ) : XmlAtomicTextNode
MoveToInitial ( XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
ReadArray ( DateTime array, int offset, int count ) : int
ReadArray ( Guid array, int offset, int count ) : int
ReadArray ( Int16 array, int offset, int count ) : int
ReadArray ( Int32 array, int offset, int count ) : int
ReadArray ( Int64 array, int offset, int count ) : int
ReadArray ( TimeSpan array, int offset, int count ) : int
ReadArray ( bool array, int offset, int count ) : int
ReadArray ( decimal array, int offset, int count ) : int
ReadArray ( double array, int offset, int count ) : int
ReadArray ( float array, int offset, int count ) : int
ReadArray ( ) : void
ReadAttributeText ( XmlAttributeTextNode textNode ) : void
ReadAttributes ( ) : void
ReadAttributes2 ( ) : void
ReadBinaryText ( XmlTextNode textNode, int length ) : void
ReadDictionaryKey ( ) : int
ReadDictionaryName ( System.Xml.StringHandle s ) : void
ReadMultiByteUInt31 ( ) : int
ReadName ( System.Xml.PrefixHandle prefix ) : void
ReadName ( System.Xml.StringHandle handle ) : void
ReadName ( System.Xml.ValueHandle value ) : void
ReadNode ( ) : bool
ReadPartialBinaryText ( bool withEndElement, int length ) : void
ReadPartialUTF8Text ( bool withEndElement, int length ) : void
ReadPartialUnicodeText ( bool withEndElement, int length ) : void
ReadText ( XmlTextNode textNode, ValueHandleType type, int length ) : void
ReadTextWithEndElement ( ) : void
ReadUInt16 ( ) : int
ReadUInt31 ( ) : int
ReadUInt8 ( ) : int
ReadUnicodeText ( bool withEndElement, int length ) : void
SkipArrayElements ( int count ) : void
SkipNodeType ( ) : void
VerifyWhitespace ( ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

IsStartArray() public méthode

public IsStartArray ( Type &type ) : bool
type Type
Résultat bool

Read() public méthode

public Read ( ) : bool
Résultat bool

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array DateTime
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Guid
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int16 array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int16
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int32 array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int32
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int64 array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array Int64
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array TimeSpan
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array bool
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array decimal
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, double array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array double
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, float array, int offset, int count ) : int
localName XmlDictionaryString
namespaceUri XmlDictionaryString
array float
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, DateTime array, int offset, int count ) : int
localName string
namespaceUri string
array DateTime
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, Guid array, int offset, int count ) : int
localName string
namespaceUri string
array Guid
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, Int16 array, int offset, int count ) : int
localName string
namespaceUri string
array Int16
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, Int32 array, int offset, int count ) : int
localName string
namespaceUri string
array Int32
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, Int64 array, int offset, int count ) : int
localName string
namespaceUri string
array Int64
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, TimeSpan array, int offset, int count ) : int
localName string
namespaceUri string
array TimeSpan
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, bool array, int offset, int count ) : int
localName string
namespaceUri string
array bool
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, decimal array, int offset, int count ) : int
localName string
namespaceUri string
array decimal
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, double array, int offset, int count ) : int
localName string
namespaceUri string
array double
offset int
count int
Résultat int

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, float array, int offset, int count ) : int
localName string
namespaceUri string
array float
offset int
count int
Résultat int

ReadElementContentAsBoolean() public méthode

public ReadElementContentAsBoolean ( ) : bool
Résultat bool

ReadElementContentAsDateTime() public méthode

public ReadElementContentAsDateTime ( ) : DateTime
Résultat DateTime

ReadElementContentAsDecimal() public méthode

public ReadElementContentAsDecimal ( ) : decimal
Résultat decimal

ReadElementContentAsDouble() public méthode

public ReadElementContentAsDouble ( ) : double
Résultat double

ReadElementContentAsFloat() public méthode

public ReadElementContentAsFloat ( ) : float
Résultat float

ReadElementContentAsGuid() public méthode

public ReadElementContentAsGuid ( ) : Guid
Résultat Guid

ReadElementContentAsInt() public méthode

public ReadElementContentAsInt ( ) : int
Résultat int

ReadElementContentAsString() public méthode

public ReadElementContentAsString ( ) : string
Résultat string

ReadElementContentAsTimeSpan() public méthode

public ReadElementContentAsTimeSpan ( ) : TimeSpan
Résultat TimeSpan

ReadElementContentAsUniqueId() public méthode

public ReadElementContentAsUniqueId ( ) : UniqueId
Résultat UniqueId

SetInput() public méthode

public SetInput ( Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
stream System.IO.Stream
dictionary IXmlDictionary
quotas XmlDictionaryReaderQuotas
session XmlBinaryReaderSession
onClose OnXmlDictionaryReaderClose
Résultat void

SetInput() public méthode

public SetInput ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
buffer byte
offset int
count int
dictionary IXmlDictionary
quotas XmlDictionaryReaderQuotas
session XmlBinaryReaderSession
onClose OnXmlDictionaryReaderClose
Résultat void

TryGetArrayLength() public méthode

public TryGetArrayLength ( int &count ) : bool
count int
Résultat bool

TryGetBase64ContentLength() public méthode

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

XmlBinaryReader() public méthode

public XmlBinaryReader ( ) : System.IO
Résultat System.IO