C# Class System.Xml.XmlBufferReader

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

Méthodes publiques

Méthode Description
Advance ( int count ) : void
Close ( ) : void
Compare ( int offset1, int length1, int offset2, int length2 ) : int
Equals2 ( int key1, XmlDictionaryString xmlString2 ) : bool
Equals2 ( int key1, int key2, XmlBufferReader bufferReader2 ) : bool
Equals2 ( int offset1, int length1, XmlBufferReader bufferReader2, int offset2, int length2 ) : bool
Equals2 ( int offset1, int length1, byte buffer2 ) : bool
Equals2 ( int offset1, int length1, int offset2, int length2 ) : bool
Equals2 ( int offset1, int length1, string s2 ) : bool
GetBase64 ( int srcOffset, byte buffer, int dstOffset, int count ) : void
GetBuffer ( int count, int &offset ) : byte[]
GetBuffer ( int count, int &offset, int &offsetMax ) : byte[]
GetByte ( ) : byte
GetByte ( int offset ) : byte
GetCharEntity ( int offset, int length ) : int
GetDecimal ( int offset ) : decimal
GetDictionaryString ( int key ) : XmlDictionaryString
GetDouble ( int offset ) : double
GetEscapedChars ( int offset, int length, char chars ) : int
GetEscapedString ( int offset, int length ) : string
GetEscapedString ( int offset, int length, XmlNameTable nameTable ) : string
GetGuid ( int offset ) : System.Guid
GetInt16 ( int offset ) : int
GetInt32 ( int offset ) : int
GetInt64 ( int offset ) : long
GetInt8 ( int offset ) : int
GetList ( int offset, int count ) : object[]
GetNodeType ( ) : XmlBinaryNodeType
GetRows ( ) : int[]
GetSingle ( int offset ) : float
GetString ( int offset, int length ) : string
GetString ( int offset, int length, XmlNameTable nameTable ) : string
GetUInt64 ( int offset ) : ulong
GetUnicodeString ( int offset, int length ) : string
GetUniqueId ( int offset ) : UniqueId
InsertBytes ( byte buffer, int offset, int count ) : void
IsWhitespaceKey ( int key ) : bool
IsWhitespaceUTF8 ( int offset, int length ) : bool
IsWhitespaceUnicode ( int offset, int length ) : bool
ReadBytes ( int count ) : int
ReadDateTime ( ) : System.DateTime
ReadDecimal ( ) : decimal
ReadDictionaryKey ( ) : int
ReadDouble ( ) : double
ReadGuid ( ) : System.Guid
ReadInt16 ( ) : int
ReadInt32 ( ) : int
ReadInt64 ( ) : long
ReadInt8 ( ) : int
ReadMultiByteUInt31 ( ) : int
ReadQName ( System.Xml.ValueHandle value ) : void
ReadSingle ( ) : float
ReadTimeSpan ( ) : System.TimeSpan
ReadUInt16 ( ) : int
ReadUInt31 ( ) : int
ReadUInt8 ( ) : int
ReadUTF8String ( int length ) : string
ReadUniqueId ( ) : UniqueId
ReadValue ( XmlBinaryNodeType nodeType, System.Xml.ValueHandle value ) : void
SetBuffer ( Stream stream, IXmlDictionary dictionary, XmlBinaryReaderSession session ) : void
SetBuffer ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlBinaryReaderSession session ) : void
SetWindow ( int windowOffset, int windowLength ) : void
SkipByte ( ) : void
SkipNodeType ( ) : void
UnsafeReadArray ( byte dst, byte dstMax ) : void
XmlBufferReader ( XmlDictionaryReader reader ) : System
XmlBufferReader ( byte buffer ) : System

Private Methods

Méthode Description
EnsureByte ( ) : void
EnsureBytes ( int count ) : void
GetAmpersandCharEntity ( int offset, int length ) : int
GetApostropheCharEntity ( int offset, int length ) : int
GetBufferHard ( int count, int &offset ) : byte[]
GetByteHard ( ) : byte
GetCharBuffer ( int count ) : char[]
GetChars ( int offset, int length, char chars ) : int
GetChars ( int offset, int length, char chars, int charOffset ) : int
GetDecimalCharEntity ( int offset, int length ) : int
GetGreaterThanCharEntity ( int offset, int length ) : int
GetHexCharEntity ( int offset, int length ) : int
GetLessThanCharEntity ( int offset, int length ) : int
GetQuoteCharEntity ( int offset, int length ) : int
IsAttrChar ( int ch ) : bool
ReadList ( System.Xml.ValueHandle value ) : void
ReadUnicodeValue ( System.Xml.ValueHandle value, int length ) : void
ReadValue ( System.Xml.ValueHandle value, ValueHandleType type, int length ) : void
SetBuffer ( Stream stream, byte buffer, int offset, int count, IXmlDictionary dictionary, XmlBinaryReaderSession session ) : void
TryEnsureByte ( ) : bool
TryEnsureBytes ( int count ) : bool
UnsafeReadArray ( byte dst, int length ) : void

Method Details

Advance() public méthode

public Advance ( int count ) : void
count int
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Compare() public méthode

public Compare ( int offset1, int length1, int offset2, int length2 ) : int
offset1 int
length1 int
offset2 int
length2 int
Résultat int

Equals2() public méthode

public Equals2 ( int key1, XmlDictionaryString xmlString2 ) : bool
key1 int
xmlString2 XmlDictionaryString
Résultat bool

Equals2() public méthode

public Equals2 ( int key1, int key2, XmlBufferReader bufferReader2 ) : bool
key1 int
key2 int
bufferReader2 XmlBufferReader
Résultat bool

Equals2() public méthode

public Equals2 ( int offset1, int length1, XmlBufferReader bufferReader2, int offset2, int length2 ) : bool
offset1 int
length1 int
bufferReader2 XmlBufferReader
offset2 int
length2 int
Résultat bool

Equals2() public méthode

public Equals2 ( int offset1, int length1, byte buffer2 ) : bool
offset1 int
length1 int
buffer2 byte
Résultat bool

Equals2() public méthode

public Equals2 ( int offset1, int length1, int offset2, int length2 ) : bool
offset1 int
length1 int
offset2 int
length2 int
Résultat bool

Equals2() public méthode

public Equals2 ( int offset1, int length1, string s2 ) : bool
offset1 int
length1 int
s2 string
Résultat bool

GetBase64() public méthode

public GetBase64 ( int srcOffset, byte buffer, int dstOffset, int count ) : void
srcOffset int
buffer byte
dstOffset int
count int
Résultat void

GetBuffer() public méthode

public GetBuffer ( int count, int &offset ) : byte[]
count int
offset int
Résultat byte[]

GetBuffer() public méthode

public GetBuffer ( int count, int &offset, int &offsetMax ) : byte[]
count int
offset int
offsetMax int
Résultat byte[]

GetByte() public méthode

public GetByte ( ) : byte
Résultat byte

GetByte() public méthode

public GetByte ( int offset ) : byte
offset int
Résultat byte

GetCharEntity() public méthode

public GetCharEntity ( int offset, int length ) : int
offset int
length int
Résultat int

GetDecimal() public méthode

public GetDecimal ( int offset ) : decimal
offset int
Résultat decimal

GetDictionaryString() public méthode

public GetDictionaryString ( int key ) : XmlDictionaryString
key int
Résultat XmlDictionaryString

GetDouble() public méthode

public GetDouble ( int offset ) : double
offset int
Résultat double

GetEscapedChars() public méthode

public GetEscapedChars ( int offset, int length, char chars ) : int
offset int
length int
chars char
Résultat int

GetEscapedString() public méthode

public GetEscapedString ( int offset, int length ) : string
offset int
length int
Résultat string

GetEscapedString() public méthode

public GetEscapedString ( int offset, int length, XmlNameTable nameTable ) : string
offset int
length int
nameTable XmlNameTable
Résultat string

GetGuid() public méthode

public GetGuid ( int offset ) : System.Guid
offset int
Résultat System.Guid

GetInt16() public méthode

public GetInt16 ( int offset ) : int
offset int
Résultat int

GetInt32() public méthode

public GetInt32 ( int offset ) : int
offset int
Résultat int

GetInt64() public méthode

public GetInt64 ( int offset ) : long
offset int
Résultat long

GetInt8() public méthode

public GetInt8 ( int offset ) : int
offset int
Résultat int

GetList() public méthode

public GetList ( int offset, int count ) : object[]
offset int
count int
Résultat object[]

GetNodeType() public méthode

public GetNodeType ( ) : XmlBinaryNodeType
Résultat XmlBinaryNodeType

GetRows() public méthode

public GetRows ( ) : int[]
Résultat int[]

GetSingle() public méthode

public GetSingle ( int offset ) : float
offset int
Résultat float

GetString() public méthode

public GetString ( int offset, int length ) : string
offset int
length int
Résultat string

GetString() public méthode

public GetString ( int offset, int length, XmlNameTable nameTable ) : string
offset int
length int
nameTable XmlNameTable
Résultat string

GetUInt64() public méthode

public GetUInt64 ( int offset ) : ulong
offset int
Résultat ulong

GetUnicodeString() public méthode

public GetUnicodeString ( int offset, int length ) : string
offset int
length int
Résultat string

GetUniqueId() public méthode

public GetUniqueId ( int offset ) : UniqueId
offset int
Résultat UniqueId

InsertBytes() public méthode

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

IsWhitespaceKey() public méthode

public IsWhitespaceKey ( int key ) : bool
key int
Résultat bool

IsWhitespaceUTF8() public méthode

public IsWhitespaceUTF8 ( int offset, int length ) : bool
offset int
length int
Résultat bool

IsWhitespaceUnicode() public méthode

public IsWhitespaceUnicode ( int offset, int length ) : bool
offset int
length int
Résultat bool

ReadBytes() public méthode

public ReadBytes ( int count ) : int
count int
Résultat int

ReadDateTime() public méthode

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

ReadDecimal() public méthode

public ReadDecimal ( ) : decimal
Résultat decimal

ReadDictionaryKey() public méthode

public ReadDictionaryKey ( ) : int
Résultat int

ReadDouble() public méthode

public ReadDouble ( ) : double
Résultat double

ReadGuid() public méthode

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

ReadInt16() public méthode

public ReadInt16 ( ) : int
Résultat int

ReadInt32() public méthode

public ReadInt32 ( ) : int
Résultat int

ReadInt64() public méthode

public ReadInt64 ( ) : long
Résultat long

ReadInt8() public méthode

public ReadInt8 ( ) : int
Résultat int

ReadMultiByteUInt31() public méthode

public ReadMultiByteUInt31 ( ) : int
Résultat int

ReadQName() public méthode

public ReadQName ( System.Xml.ValueHandle value ) : void
value System.Xml.ValueHandle
Résultat void

ReadSingle() public méthode

public ReadSingle ( ) : float
Résultat float

ReadTimeSpan() public méthode

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

ReadUInt16() public méthode

public ReadUInt16 ( ) : int
Résultat int

ReadUInt31() public méthode

public ReadUInt31 ( ) : int
Résultat int

ReadUInt8() public méthode

public ReadUInt8 ( ) : int
Résultat int

ReadUTF8String() public méthode

public ReadUTF8String ( int length ) : string
length int
Résultat string

ReadUniqueId() public méthode

public ReadUniqueId ( ) : UniqueId
Résultat UniqueId

ReadValue() public méthode

public ReadValue ( XmlBinaryNodeType nodeType, System.Xml.ValueHandle value ) : void
nodeType XmlBinaryNodeType
value System.Xml.ValueHandle
Résultat void

SetBuffer() public méthode

public SetBuffer ( Stream stream, IXmlDictionary dictionary, XmlBinaryReaderSession session ) : void
stream Stream
dictionary IXmlDictionary
session XmlBinaryReaderSession
Résultat void

SetBuffer() public méthode

public SetBuffer ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlBinaryReaderSession session ) : void
buffer byte
offset int
count int
dictionary IXmlDictionary
session XmlBinaryReaderSession
Résultat void

SetWindow() public méthode

public SetWindow ( int windowOffset, int windowLength ) : void
windowOffset int
windowLength int
Résultat void

SkipByte() public méthode

public SkipByte ( ) : void
Résultat void

SkipNodeType() public méthode

public SkipNodeType ( ) : void
Résultat void

UnsafeReadArray() public méthode

public UnsafeReadArray ( byte dst, byte dstMax ) : void
dst byte
dstMax byte
Résultat void

XmlBufferReader() public méthode

public XmlBufferReader ( XmlDictionaryReader reader ) : System
reader XmlDictionaryReader
Résultat System

XmlBufferReader() public méthode

public XmlBufferReader ( byte buffer ) : System
buffer byte
Résultat System