C# Class HotChai.Serialization.Xml.XmlObjectReader

Inheritance: ObjectReader
ファイルを表示 Open project: hotchai/serialize.net

Private Properties

Property Type Description
Peek void
ReadPeekedEndElement void
ReadStartElement void

Public Methods

Method Description
XmlObjectReader ( Stream stream ) : System

Protected Methods

Method Description
PeekValueType ( ) : MemberValueType
ReadEndArrayToken ( ) : void
ReadEndObjectToken ( ) : void
ReadFirstObjectMemberKey ( ) : bool
ReadNextObjectMemberKey ( ) : bool
ReadPrimitiveValueAsBoolean ( ) : bool
ReadPrimitiveValueAsBytes ( int quota ) : byte[]
ReadPrimitiveValueAsDouble ( ) : double
ReadPrimitiveValueAsInt32 ( ) : int
ReadPrimitiveValueAsInt64 ( ) : long
ReadPrimitiveValueAsSingle ( ) : float
ReadPrimitiveValueAsString ( int quota ) : string
ReadPrimitiveValueAsUInt32 ( ) : uint
ReadPrimitiveValueAsUInt64 ( ) : ulong
ReadStartArrayToken ( ) : bool
ReadStartObjectToken ( ) : bool
ReadToFirstArrayValue ( ) : bool
ReadToNextArrayValue ( ) : bool
SkipPrimitiveValue ( ) : void

Private Methods

Method Description
Peek ( ) : void
ReadPeekedEndElement ( string name ) : void
ReadStartElement ( ) : void

Method Details

PeekValueType() protected method

protected PeekValueType ( ) : MemberValueType
return MemberValueType

ReadEndArrayToken() protected method

protected ReadEndArrayToken ( ) : void
return void

ReadEndObjectToken() protected method

protected ReadEndObjectToken ( ) : void
return void

ReadFirstObjectMemberKey() protected method

protected ReadFirstObjectMemberKey ( ) : bool
return bool

ReadNextObjectMemberKey() protected method

protected ReadNextObjectMemberKey ( ) : bool
return bool

ReadPrimitiveValueAsBoolean() protected method

protected ReadPrimitiveValueAsBoolean ( ) : bool
return bool

ReadPrimitiveValueAsBytes() protected method

protected ReadPrimitiveValueAsBytes ( int quota ) : byte[]
quota int
return byte[]

ReadPrimitiveValueAsDouble() protected method

protected ReadPrimitiveValueAsDouble ( ) : double
return double

ReadPrimitiveValueAsInt32() protected method

protected ReadPrimitiveValueAsInt32 ( ) : int
return int

ReadPrimitiveValueAsInt64() protected method

protected ReadPrimitiveValueAsInt64 ( ) : long
return long

ReadPrimitiveValueAsSingle() protected method

protected ReadPrimitiveValueAsSingle ( ) : float
return float

ReadPrimitiveValueAsString() protected method

protected ReadPrimitiveValueAsString ( int quota ) : string
quota int
return string

ReadPrimitiveValueAsUInt32() protected method

protected ReadPrimitiveValueAsUInt32 ( ) : uint
return uint

ReadPrimitiveValueAsUInt64() protected method

protected ReadPrimitiveValueAsUInt64 ( ) : ulong
return ulong

ReadStartArrayToken() protected method

protected ReadStartArrayToken ( ) : bool
return bool

ReadStartObjectToken() protected method

protected ReadStartObjectToken ( ) : bool
return bool

ReadToFirstArrayValue() protected method

protected ReadToFirstArrayValue ( ) : bool
return bool

ReadToNextArrayValue() protected method

protected ReadToNextArrayValue ( ) : bool
return bool

SkipPrimitiveValue() protected method

protected SkipPrimitiveValue ( ) : void
return void

XmlObjectReader() public method

public XmlObjectReader ( Stream stream ) : System
stream Stream
return System