C# 클래스 System.Xml.XmlBinaryDictionaryReader

상속: XmlDictionaryReader, IXmlNamespaceResolver
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

GetAttribute() 공개 메소드

public GetAttribute ( int i ) : string
i int
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string name ) : string
name string
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string localName, string ns ) : string
localName string
ns string
리턴 string

GetNamespacesInScope() 공개 메소드

public GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
scope XmlNamespaceScope
리턴 string>.IDictionary

IsArray() 공개 메소드

public IsArray ( Type &type ) : bool
type System.Type
리턴 bool

LookupNamespace() 공개 메소드

public LookupNamespace ( string prefix ) : string
prefix string
리턴 string

LookupPrefix() 공개 메소드

public LookupPrefix ( string ns ) : string
ns string
리턴 string

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string name ) : bool
name string
리턴 bool

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string localName, string ns ) : bool
localName string
ns string
리턴 bool

MoveToAttribute() 공개 메소드

public MoveToAttribute ( int i ) : void
i int
리턴 void

MoveToElement() 공개 메소드

public MoveToElement ( ) : bool
리턴 bool

MoveToFirstAttribute() 공개 메소드

public MoveToFirstAttribute ( ) : bool
리턴 bool

MoveToNextAttribute() 공개 메소드

public MoveToNextAttribute ( ) : bool
리턴 bool

Read() 공개 메소드

public Read ( ) : bool
리턴 bool

ReadAttributeValue() 공개 메소드

public ReadAttributeValue ( ) : bool
리턴 bool

ReadContentAsBase64() 공개 메소드

public ReadContentAsBase64 ( ) : byte[]
리턴 byte[]

ReadContentAsDouble() 공개 메소드

public ReadContentAsDouble ( ) : double
리턴 double

ReadContentAsFloat() 공개 메소드

public ReadContentAsFloat ( ) : float
리턴 float

ReadContentAsGuid() 공개 메소드

public ReadContentAsGuid ( ) : System.Guid
리턴 System.Guid

ReadContentAsInt() 공개 메소드

public ReadContentAsInt ( ) : int
리턴 int

ReadContentAsLong() 공개 메소드

public ReadContentAsLong ( ) : long
리턴 long

ReadContentAsString() 공개 메소드

public ReadContentAsString ( ) : string
리턴 string

ReadContentAsUniqueId() 공개 메소드

public ReadContentAsUniqueId ( ) : UniqueId
리턴 UniqueId

ResolveEntity() 공개 메소드

public ResolveEntity ( ) : void
리턴 void

TryGetBase64ContentLength() 공개 메소드

public TryGetBase64ContentLength ( int &length ) : bool
length int
리턴 bool

XmlBinaryDictionaryReader() 공개 메소드

public XmlBinaryDictionaryReader ( Stream stream, IXmlDictionary dictionary, XmlDictionaryReaderQuotas quota, XmlBinaryReaderSession session, OnXmlDictionaryReaderClose onClose ) : System
stream Stream
dictionary IXmlDictionary
quota XmlDictionaryReaderQuotas
session XmlBinaryReaderSession
onClose OnXmlDictionaryReaderClose
리턴 System

XmlBinaryDictionaryReader() 공개 메소드

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
리턴 System