MsgPack.Serialization.UnpackMessagePackObjectValueParameters< TContext > Struct Template Reference

Represents parameters of UnpackHelpers.UnpackMessagePackObjectValue<TContext>(ref UnpackMessagePackObjectValueParameters<TContext>) method. More...

Public Attributes

Unpacker Unpacker
 The unpacker. More...
 
TContext UnpackingContext
 The context which will store deserialized value. More...
 
MessagePackSerializer< MessagePackObjectSerializer
 The serializer to deserialize current item. More...
 
int ItemsCount
 The items count to be unpacked. More...
 
int Unpacked
 The current unpacked count for debugging. More...
 
string MemberName
 The current unpacked count for debugging. More...
 
Action< TContext, MessagePackObjectSetter
 The delegate which takes UnpackingContext and unpacked value, and then set the value to the context. More...
 
NilImplication NilImplication
 The nil implication of current item. More...
 

Detailed Description

Represents parameters of UnpackHelpers.UnpackMessagePackObjectValue<TContext>(ref UnpackMessagePackObjectValueParameters<TContext>) method.

Template Parameters
TContextThe type of the context object which will store deserialized value.

Member Data Documentation

◆ ItemsCount

The items count to be unpacked.

◆ MemberName

The current unpacked count for debugging.

◆ NilImplication

◆ Serializer

The serializer to deserialize current item.

◆ Setter

The delegate which takes UnpackingContext and unpacked value, and then set the value to the context.

◆ Unpacked

The current unpacked count for debugging.

◆ Unpacker

◆ UnpackingContext

TContext MsgPack.Serialization.UnpackMessagePackObjectValueParameters< TContext >.UnpackingContext

The context which will store deserialized value.


The documentation for this struct was generated from the following file:
  • MsgPackSources/Serialization/UnpackHelperParameters.cs