C# Class Tx.Bond.BondJsonEnvelopeTypeMap

Inheritance: EnvelopeTypeMap
显示文件 Open project: Reactive-Extensions/Tx

Protected Properties

Property Type Description
JsonSerializer System.Web.Script.Serialization.JavaScriptSerializer

Public Methods

Method Description
BondJsonEnvelopeTypeMap ( ) : System
BondJsonEnvelopeTypeMap ( bool handleTransportObject, System.Web.Script.Serialization.JavaScriptSerializer serializer ) : System

Protected Methods

Method Description
BuildDeserializers ( Type outputType ) : IReadOnlyDictionary>

Private Methods

Method Description
DeserializeCompactBinary ( ushort version, byte data, Deserializer deserializer ) : object
DeserializeJson ( byte data, Type outputType ) : object

Method Details

BondJsonEnvelopeTypeMap() public method

public BondJsonEnvelopeTypeMap ( ) : System
return System

BondJsonEnvelopeTypeMap() public method

public BondJsonEnvelopeTypeMap ( bool handleTransportObject, System.Web.Script.Serialization.JavaScriptSerializer serializer ) : System
handleTransportObject bool
serializer System.Web.Script.Serialization.JavaScriptSerializer
return System

BuildDeserializers() protected method

protected BuildDeserializers ( Type outputType ) : IReadOnlyDictionary>
outputType System.Type
return IReadOnlyDictionary>

Property Details

JsonSerializer protected_oe property

protected Script.Serialization.JavaScriptSerializer,System.Web JsonSerializer
return System.Web.Script.Serialization.JavaScriptSerializer