C# Class System.Xml.XmlBinaryDictionaryReader

Inheritance: XmlDictionaryReader, IXmlNamespaceResolver
Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string ns ) : string
GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
IsArray ( Type &type ) : bool
LookupNamespace ( string prefix ) : string
LookupPrefix ( string ns ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string ns ) : bool
MoveToAttribute ( int i ) : void
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAttributeValue ( ) : bool
ReadContentAsBase64 ( ) : byte[]
ReadContentAsDouble ( ) : double
ReadContentAsFloat ( ) : float
ReadContentAsGuid ( ) : System.Guid
ReadContentAsInt ( ) : int
ReadContentAsLong ( ) : long
ReadContentAsString ( ) : string
ReadContentAsUniqueId ( ) : UniqueId
ResolveEntity ( ) : void
TryGetBase64ContentLength ( int &length ) : bool
XmlBinaryDictionaryReader ( Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : System
XmlBinaryDictionaryReader ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : System

Private Methods

Méthode Description
Alloc ( int size ) : byte[]
GetArrayType ( int ident ) : Type
GetIntValue ( ) : int
Initialize ( IXmlDictionary dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : void
IsBase64Node ( byte b ) : bool
ProcessEndElement ( ) : void
ReadArrayItem ( ) : void
ReadAttribute ( byte ident ) : void
ReadAttributeValueBinary ( AttrNodeInfo a ) : void
ReadByteOrError ( ) : byte
ReadDictName ( ) : XmlDictionaryString
ReadElementBinary ( int ident ) : void
ReadNamespace ( byte ident ) : void
ReadTextOrValue ( byte ident, NodeInfo node, bool canSkip ) : bool
ReadUTF8 ( ) : string
ReadVariantSize ( ) : int
ShiftToArrayItemElement ( ) : void
ShiftToArrayItemEndElement ( ) : void
VerifyValidArrayItemType ( int ident ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

GetAttribute() public méthode

public GetAttribute ( int i ) : string
i 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 ns ) : string
localName string
ns string
Résultat string

GetNamespacesInScope() public méthode

public GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
scope XmlNamespaceScope
Résultat string>.IDictionary

IsArray() public méthode

public IsArray ( Type &type ) : bool
type System.Type
Résultat bool

LookupNamespace() public méthode

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

LookupPrefix() public méthode

public LookupPrefix ( string ns ) : string
ns string
Résultat string

MoveToAttribute() public méthode

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

MoveToAttribute() public méthode

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

MoveToAttribute() public méthode

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

MoveToElement() public méthode

public MoveToElement ( ) : bool
Résultat bool

MoveToFirstAttribute() public méthode

public MoveToFirstAttribute ( ) : bool
Résultat bool

MoveToNextAttribute() public méthode

public MoveToNextAttribute ( ) : bool
Résultat bool

Read() public méthode

public Read ( ) : bool
Résultat bool

ReadAttributeValue() public méthode

public ReadAttributeValue ( ) : bool
Résultat bool

ReadContentAsBase64() public méthode

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

ReadContentAsDouble() public méthode

public ReadContentAsDouble ( ) : double
Résultat double

ReadContentAsFloat() public méthode

public ReadContentAsFloat ( ) : float
Résultat float

ReadContentAsGuid() public méthode

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

ReadContentAsInt() public méthode

public ReadContentAsInt ( ) : int
Résultat int

ReadContentAsLong() public méthode

public ReadContentAsLong ( ) : long
Résultat long

ReadContentAsString() public méthode

public ReadContentAsString ( ) : string
Résultat string

ReadContentAsUniqueId() public méthode

public ReadContentAsUniqueId ( ) : UniqueId
Résultat UniqueId

ResolveEntity() public méthode

public ResolveEntity ( ) : void
Résultat void

TryGetBase64ContentLength() public méthode

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

XmlBinaryDictionaryReader() public méthode

public XmlBinaryDictionaryReader ( Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : System
stream Stream
dictionary IXmlDictionary
quota XmlDictionaryReaderQuotas
session XmlBinaryReaderSession
onClose OnXmlDictionaryReaderClose
Résultat System

XmlBinaryDictionaryReader() public méthode

public XmlBinaryDictionaryReader ( byte buffer, int offset, int count, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : System
buffer byte
offset int
count int
dictionary IXmlDictionary
quota XmlDictionaryReaderQuotas
session XmlBinaryReaderSession
onClose OnXmlDictionaryReaderClose
Résultat System