C# Class Microsoft.DocAsCode.Utility.StreamSegmentSerialization.StreamDeserializer

显示文件 Open project: dotnet/docfx

Public Methods

Method Description
Read ( ) : object
ReadArray ( StreamSegment current ) : object[]
ReadBinary ( StreamSegment current ) : byte[]
ReadBinaryAsStream ( StreamSegment current ) : Stream
ReadDictionary ( StreamSegment current ) : object>.Dictionary
ReadDictionaryLazy ( StreamSegment current ) : Lazy>.Dictionary
ReadInteger ( StreamSegment current ) : string
ReadNext ( StreamSegment current ) : StreamSegment
ReadSegment ( ) : StreamSegment
ReadSegment ( int startOffset ) : StreamSegment
ReadString ( StreamSegment current ) : string
ReadValue ( StreamSegment current ) : object
StreamDeserializer ( Stream underlyingStream ) : System

Private Methods

Method Description
ReadArrayCore ( StreamSegment current ) : object[]
ReadBinaryCore ( StreamSegment current ) : byte[]
ReadDictionaryCore ( StreamSegment current ) : object>.Dictionary
ReadDictionaryLazyCore ( StreamSegment current ) : Lazy>.Dictionary
ReadIntegerCore ( StreamSegment current ) : int
ReadStringCore ( StreamSegment current ) : string

Method Details

Read() public method

public Read ( ) : object
return object

ReadArray() public method

public ReadArray ( StreamSegment current ) : object[]
current StreamSegment
return object[]

ReadBinary() public method

public ReadBinary ( StreamSegment current ) : byte[]
current StreamSegment
return byte[]

ReadBinaryAsStream() public method

public ReadBinaryAsStream ( StreamSegment current ) : Stream
current StreamSegment
return Stream

ReadDictionary() public method

public ReadDictionary ( StreamSegment current ) : object>.Dictionary
current StreamSegment
return object>.Dictionary

ReadDictionaryLazy() public method

public ReadDictionaryLazy ( StreamSegment current ) : Lazy>.Dictionary
current StreamSegment
return Lazy>.Dictionary

ReadInteger() public method

public ReadInteger ( StreamSegment current ) : string
current StreamSegment
return string

ReadNext() public method

public ReadNext ( StreamSegment current ) : StreamSegment
current StreamSegment
return StreamSegment

ReadSegment() public method

public ReadSegment ( ) : StreamSegment
return StreamSegment

ReadSegment() public method

public ReadSegment ( int startOffset ) : StreamSegment
startOffset int
return StreamSegment

ReadString() public method

public ReadString ( StreamSegment current ) : string
current StreamSegment
return string

ReadValue() public method

public ReadValue ( StreamSegment current ) : object
current StreamSegment
return object

StreamDeserializer() public method

public StreamDeserializer ( Stream underlyingStream ) : System
underlyingStream Stream
return System