Exemplo n.º 1
0
 protected internal override void PackToCore(MsgPack.Packer packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_List_ListStaticItemReadWriteField objectTree)
 {
     MsgPack.Serialization.PackToArrayParameters <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_List_ListStaticItemReadWriteField> packHelperParameters = default(MsgPack.Serialization.PackToArrayParameters <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_List_ListStaticItemReadWriteField>);
     packHelperParameters.Packer     = packer;
     packHelperParameters.Target     = objectTree;
     packHelperParameters.Operations = this._packOperationList;
     MsgPack.Serialization.PackToMapParameters <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_List_ListStaticItemReadWriteField> packHelperParameters0 = default(MsgPack.Serialization.PackToMapParameters <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_List_ListStaticItemReadWriteField>);
     packHelperParameters0.Packer               = packer;
     packHelperParameters0.Target               = objectTree;
     packHelperParameters0.Operations           = this._packOperationTable;
     packHelperParameters0.SerializationContext = this.OwnerContext;
     packHelperParameters0.NullCheckers         = this._nullCheckersTable;
     if ((this.OwnerContext.SerializationMethod == MsgPack.Serialization.SerializationMethod.Array))
     {
         MsgPack.Serialization.PackHelpers.PackToArray(ref packHelperParameters);
     }
     else
     {
         MsgPack.Serialization.PackHelpers.PackToMap(ref packHelperParameters0);
     }
 }