C# Class HotChai.Serialization.Json.JsonObjectReader

Inheritance: ObjectReader
Afficher le fichier Open project: hotchai/serialize.net

Méthodes publiques

Méthode Description
JsonObjectReader ( Stream stream ) : System

Méthodes protégées

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

Private Methods

Méthode Description
IsNumeric ( char c ) : bool
IsWhiteSpace ( char c ) : bool
PeekChar ( ) : char
PeekToken ( ) : string
ReadChar ( ) : char
ReadColon ( ) : void
ReadComma ( ) : void
ReadNumber ( ) : string
ReadString ( int charQuota ) : string
ReadToken ( ) : string
ReadToken ( string token ) : void
ReadUtf8Character ( char charBuffer ) : int
SkipNumber ( ) : void
SkipString ( ) : void
SkipWhiteSpace ( ) : void

Method Details

JsonObjectReader() public méthode

public JsonObjectReader ( Stream stream ) : System
stream Stream
Résultat System

PeekValueType() protected méthode

protected PeekValueType ( ) : MemberValueType
Résultat MemberValueType

ReadEndArrayToken() protected méthode

protected ReadEndArrayToken ( ) : void
Résultat void

ReadEndObjectToken() protected méthode

protected ReadEndObjectToken ( ) : void
Résultat void

ReadNextObjectMemberKey() protected méthode

protected ReadNextObjectMemberKey ( ) : bool
Résultat bool

ReadPrimitiveValueAsBoolean() protected méthode

protected ReadPrimitiveValueAsBoolean ( ) : bool
Résultat bool

ReadPrimitiveValueAsBytes() protected méthode

protected ReadPrimitiveValueAsBytes ( int byteQuota ) : byte[]
byteQuota int
Résultat byte[]

ReadPrimitiveValueAsDouble() protected méthode

protected ReadPrimitiveValueAsDouble ( ) : double
Résultat double

ReadPrimitiveValueAsInt32() protected méthode

protected ReadPrimitiveValueAsInt32 ( ) : int
Résultat int

ReadPrimitiveValueAsInt64() protected méthode

protected ReadPrimitiveValueAsInt64 ( ) : long
Résultat long

ReadPrimitiveValueAsSingle() protected méthode

protected ReadPrimitiveValueAsSingle ( ) : float
Résultat float

ReadPrimitiveValueAsString() protected méthode

protected ReadPrimitiveValueAsString ( int byteQuota ) : string
byteQuota int
Résultat string

ReadPrimitiveValueAsUInt32() protected méthode

protected ReadPrimitiveValueAsUInt32 ( ) : uint
Résultat uint

ReadPrimitiveValueAsUInt64() protected méthode

protected ReadPrimitiveValueAsUInt64 ( ) : ulong
Résultat ulong

ReadStartArrayToken() protected méthode

protected ReadStartArrayToken ( ) : bool
Résultat bool

ReadStartObjectToken() protected méthode

protected ReadStartObjectToken ( ) : bool
Résultat bool

ReadToFirstArrayValue() protected méthode

protected ReadToFirstArrayValue ( ) : bool
Résultat bool

ReadToNextArrayValue() protected méthode

protected ReadToNextArrayValue ( ) : bool
Résultat bool

SkipPrimitiveValue() protected méthode

protected SkipPrimitiveValue ( ) : void
Résultat void