예제 #1
0
 public MsgPack_Serialization_ComplexTypeWithDataContractSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema schema0 = default(MsgPack.Serialization.PolymorphismSchema);
     schema0           = null;
     this._serializer0 = context.GetSerializer <byte[]>(schema0);
     MsgPack.Serialization.PolymorphismSchema schema1 = default(MsgPack.Serialization.PolymorphismSchema);
     schema1           = null;
     this._serializer1 = context.GetSerializer <System.Collections.Generic.Dictionary <System.DateTime, string> >(schema1);
     MsgPack.Serialization.PolymorphismSchema schema2 = default(MsgPack.Serialization.PolymorphismSchema);
     schema2           = null;
     this._serializer2 = context.GetSerializer <System.Uri>(schema2);
     this._serializer3 = context.GetSerializer <System.DateTime>(MsgPack.Serialization.DateTimeMessagePackSerializerHelpers.DetermineDateTimeConversionMethod(context, MsgPack.Serialization.DateTimeMemberConversionMethod.Default));
     System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract> [4];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfData);
     packOperationList[1]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfHistory);
     packOperationList[2]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfSource);
     packOperationList[3]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfTimeStamp);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task> [4];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfDataAsync);
     packOperationListAsync[1]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfHistoryAsync);
     packOperationListAsync[2]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfSourceAsync);
     packOperationListAsync[3]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTimeStampAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract> >);
     packOperationTable              = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract> >(4);
     packOperationTable["Data"]      = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfData);
     packOperationTable["History"]   = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfHistory);
     packOperationTable["Source"]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfSource);
     packOperationTable["TimeStamp"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfTimeStamp);
     this._packOperationTable        = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync              = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(4);
     packOperationTableAsync["Data"]      = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfDataAsync);
     packOperationTableAsync["History"]   = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfHistoryAsync);
     packOperationTableAsync["Source"]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfSourceAsync);
     packOperationTableAsync["TimeStamp"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTimeStampAsync);
     this._packOperationTableAsync        = packOperationTableAsync;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int> [4];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfData);
     unpackOperationList[1]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfHistory);
     unpackOperationList[2]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfSource);
     unpackOperationList[3]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfTimeStamp);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [4];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfDataAsync);
     unpackOperationListAsync[1]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfHistoryAsync);
     unpackOperationListAsync[2]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfSourceAsync);
     unpackOperationListAsync[3]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTimeStampAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int> >);
     unpackOperationTable              = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int> >(4);
     unpackOperationTable["Data"]      = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfData);
     unpackOperationTable["History"]   = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfHistory);
     unpackOperationTable["Source"]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfSource);
     unpackOperationTable["TimeStamp"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfTimeStamp);
     this._unpackOperationTable        = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync              = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(4);
     unpackOperationTableAsync["Data"]      = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfDataAsync);
     unpackOperationTableAsync["History"]   = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfHistoryAsync);
     unpackOperationTableAsync["Source"]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfSourceAsync);
     unpackOperationTableAsync["TimeStamp"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTimeStampAsync);
     this._unpackOperationTableAsync        = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Data",
         "History",
         "Source",
         "TimeStamp"
     };
     this.this_PackValueOfDataDelegate           = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfData);
     this.this_PackValueOfHistoryDelegate        = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfHistory);
     this.this_PackValueOfSourceDelegate         = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfSource);
     this.this_PackValueOfTimeStampDelegate      = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract>(this.PackValueOfTimeStamp);
     this.this_PackValueOfDataAsyncDelegate      = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfDataAsync);
     this.this_PackValueOfHistoryAsyncDelegate   = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfHistoryAsync);
     this.this_PackValueOfSourceAsyncDelegate    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfSourceAsync);
     this.this_PackValueOfTimeStampAsyncDelegate = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeWithDataContract, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTimeStampAsync);
     this.this_SetUnpackedValueOfDataDelegate    = new System.Action <MsgPack.Serialization.ComplexTypeWithDataContract, byte[]>(this.SetUnpackedValueOfData);
     this.MsgPack_Serialization_UnpackHelpers_UnpackBinaryValueDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, byte[]>(MsgPack.Serialization.UnpackHelpers.UnpackBinaryValue);
     this.this_UnpackValueOfDataDelegate           = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfData);
     this.this_SetUnpackedValueOfHistoryDelegate   = new System.Action <MsgPack.Serialization.ComplexTypeWithDataContract, System.Collections.Generic.Dictionary <System.DateTime, string> >(this.SetUnpackedValueOfHistory);
     this.this_UnpackValueOfHistoryDelegate        = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfHistory);
     this.this_SetUnpackedValueOfSourceDelegate    = new System.Action <MsgPack.Serialization.ComplexTypeWithDataContract, System.Uri>(this.SetUnpackedValueOfSource);
     this.this_UnpackValueOfSourceDelegate         = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfSource);
     this.this_SetUnpackedValueOfTimeStampDelegate = new System.Action <MsgPack.Serialization.ComplexTypeWithDataContract, System.DateTime>(this.SetUnpackedValueOfTimeStamp);
     this.this_UnpackValueOfTimeStampDelegate      = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int>(this.UnpackValueOfTimeStamp);
     this.MsgPack_Serialization_UnpackHelpers_UnpackBinaryValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <byte[]> >(MsgPack.Serialization.UnpackHelpers.UnpackBinaryValueAsync);
     this.this_UnpackValueOfDataAsyncDelegate      = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfDataAsync);
     this.this_UnpackValueOfHistoryAsyncDelegate   = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfHistoryAsync);
     this.this_UnpackValueOfSourceAsyncDelegate    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfSourceAsync);
     this.this_UnpackValueOfTimeStampAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeWithDataContract, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTimeStampAsync);
 }
예제 #2
0
 public MsgPack_Serialization_DataMamberClassSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <string>();
     this._serializer1 = context.GetSerializer <int>();
     this._serializer2 = context.GetSerializer <System.Collections.Generic.List <int> >();
     this._fieldAnnotatedClass_NonPublicField0 = typeof(MsgPack.Serialization.AnnotatedClass).GetField("NonPublicField", (System.Reflection.BindingFlags.Instance
                                                                                                                          | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)));
     this._fieldAnnotatedClass_NonSerializedNonPublicField1 = typeof(MsgPack.Serialization.AnnotatedClass).GetField("NonSerializedNonPublicField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)));
     this._fieldDataMamberClass_NonPublicField2 = typeof(MsgPack.Serialization.DataMamberClass).GetField("NonPublicField", (System.Reflection.BindingFlags.Instance
                                                                                                                            | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)));
     this._fieldDataMamberClass_NonSerializedNonPublicField3 = typeof(MsgPack.Serialization.DataMamberClass).GetField("NonSerializedNonPublicField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                      | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)));
     this._methodBaseComplexType_get_History0 = typeof(MsgPack.Serialization.ComplexType).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_DateTimeField1 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_DateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                      | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_MessagePackObjectField2 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                        | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_ObjectField3 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_ObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                  | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ArrayListField4 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ArrayListField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_Collection_MessagePackObjectField5 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_Collection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                          | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_CollectionDateTimeField6 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_CollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                      | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_CollectionObjectField7 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_CollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                  | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_Dictionary_MessagePackObject_MessagePackObjectField8 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_Dictionary_MessagePackObject_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                              | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_DictionaryObjectObjectField9 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_DictionaryObjectObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                              | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_DictionaryStringDateTimeField10 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_DictionaryStringDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                   | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSet_MessagePackObjectField11 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSet_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSetDateTimeField12 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSetDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSetObjectField13 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSetObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashtableField14 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashtableField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollection_MessagePackObjectField15 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollectionDateTimeField16 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                         | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollectionObjectField17 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionary_MessagePackObject_MessagePackObjectField18 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionary_MessagePackObject_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionaryObjectObjectField19 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionaryObjectObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionaryStringDateTimeField20 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionaryStringDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IList_MessagePackObjectField21 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IList_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IListDateTimeField22 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IListDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IListObjectField23 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IListObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                         | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISet_MessagePackObjectField24 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISet_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISetDateTimeField25 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISetDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISetObjectField26 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISetObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_List_MessagePackObjectField27 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_List_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ListDateTimeField28 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ListDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ListObjectField29 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ListObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollection_MessagePackObjectField30 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollectionDateTimeField31 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollectionObjectField32 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_DateTimeField33 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_DateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_MessagePackObjectField34 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_ObjectField35 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_ObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithDataContract_get_History36 = typeof(MsgPack.Serialization.ComplexTypeWithDataContract).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithDataContractWithOrder_get_History37 = typeof(MsgPack.Serialization.ComplexTypeWithDataContractWithOrder).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithNonSerialized_get_History38 = typeof(MsgPack.Serialization.ComplexTypeWithNonSerialized).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithoutAnyAttribute_get_History39 = typeof(MsgPack.Serialization.ComplexTypeWithoutAnyAttribute).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBasePlainClass_get_CollectionReadOnlyProperty40 = typeof(MsgPack.Serialization.PlainClass).GetMethod("get_CollectionReadOnlyProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                                         | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseAnnotatedClass_get_NonPublicProperty41 = typeof(MsgPack.Serialization.AnnotatedClass).GetMethod("get_NonPublicProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseAnnotatedClass_set_NonPublicProperty42 = typeof(MsgPack.Serialization.AnnotatedClass).GetMethod("set_NonPublicProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[] {
         typeof(int)
     }, null);
     this._methodBaseAnnotatedClass_get_CollectionReadOnlyProperty43 = typeof(MsgPack.Serialization.AnnotatedClass).GetMethod("get_CollectionReadOnlyProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseDataMamberClass_get_NonPublicProperty44 = typeof(MsgPack.Serialization.DataMamberClass).GetMethod("get_NonPublicProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseDataMamberClass_set_NonPublicProperty45 = typeof(MsgPack.Serialization.DataMamberClass).GetMethod("set_NonPublicProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[] {
         typeof(int)
     }, null);
     this._methodBaseDataMamberClass_get_CollectionReadOnlyProperty46 = typeof(MsgPack.Serialization.DataMamberClass).GetMethod("get_CollectionReadOnlyProperty", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                   | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
 }
예제 #3
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteFieldSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context, (MsgPack.Serialization.SerializerCapabilities.PackTo | MsgPack.Serialization.SerializerCapabilities.UnpackFrom))
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema6     = null;
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema7TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema7TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema7TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema7TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema7     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema7TypeMap0);
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(schema0);
     System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField> [1];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField>(this.PackValueOfTuple8LastPolymorphic);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8LastPolymorphicAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField> >);
     packOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField> >(1);
     packOperationTable["Tuple8LastPolymorphic"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField>(this.PackValueOfTuple8LastPolymorphic);
     this._packOperationTable = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     packOperationTableAsync["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8LastPolymorphicAsync);
     this._packOperationTableAsync = packOperationTableAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, bool> > nullCheckerTable = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, bool> >);
     nullCheckerTable = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, bool> >(1);
     nullCheckerTable["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, bool>(this.IsTuple8LastPolymorphicNull);
     this._nullCheckersTable = nullCheckerTable;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int> [1];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int>(this.UnpackValueOfTuple8LastPolymorphic);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8LastPolymorphicAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int> >);
     unpackOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int> >(1);
     unpackOperationTable["Tuple8LastPolymorphic"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int>(this.UnpackValueOfTuple8LastPolymorphic);
     this._unpackOperationTable = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     unpackOperationTableAsync["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8LastPolymorphicAsync);
     this._unpackOperationTableAsync = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Tuple8LastPolymorphic"
     };
     this.this_SetUnpackedValueOfTuple8LastPolymorphicDelegate = new System.Action <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8LastPolymorphicReadWriteField, System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(this.SetUnpackedValueOfTuple8LastPolymorphic);
 }
예제 #4
0
 public System_Collections_Generic_Dictionary_2_System_String_System_Int32_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <string>();
     this._serializer1 = context.GetSerializer <int>();
 }
예제 #5
0
 public MsgPack_ImageSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema schema0 = default(MsgPack.Serialization.PolymorphismSchema);
     schema0           = null;
     this._serializer0 = context.GetSerializer <int>(schema0);
     MsgPack.Serialization.PolymorphismSchema schema1 = default(MsgPack.Serialization.PolymorphismSchema);
     schema1           = null;
     this._serializer1 = context.GetSerializer <string>(schema1);
     System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task> [5];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfheightAsync);
     packOperationListAsync[1]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfsizeAsync);
     packOperationListAsync[2]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOftitleAsync);
     packOperationListAsync[3]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfuriAsync);
     packOperationListAsync[4]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfwidthAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(5);
     packOperationTableAsync["height"] = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfheightAsync);
     packOperationTableAsync["size"]   = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfsizeAsync);
     packOperationTableAsync["title"]  = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOftitleAsync);
     packOperationTableAsync["uri"]    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfuriAsync);
     packOperationTableAsync["width"]  = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfwidthAsync);
     this._packOperationTableAsync     = packOperationTableAsync;
     System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [5];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfheightAsync);
     unpackOperationListAsync[1]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfsizeAsync);
     unpackOperationListAsync[2]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOftitleAsync);
     unpackOperationListAsync[3]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfuriAsync);
     unpackOperationListAsync[4]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfwidthAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(5);
     unpackOperationTableAsync["height"] = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfheightAsync);
     unpackOperationTableAsync["size"]   = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfsizeAsync);
     unpackOperationTableAsync["title"]  = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOftitleAsync);
     unpackOperationTableAsync["uri"]    = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfuriAsync);
     unpackOperationTableAsync["width"]  = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfwidthAsync);
     this._unpackOperationTableAsync     = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "height",
         "size",
         "title",
         "uri",
         "width"
     };
     this.this_PackValueOfheightAsyncDelegate   = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfheightAsync);
     this.this_PackValueOfsizeAsyncDelegate     = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfsizeAsync);
     this.this_PackValueOftitleAsyncDelegate    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOftitleAsync);
     this.this_PackValueOfuriAsyncDelegate      = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfuriAsync);
     this.this_PackValueOfwidthAsyncDelegate    = new System.Func <MsgPack.Packer, MsgPack.Image, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfwidthAsync);
     this.this_SetUnpackedValueOfheightDelegate = new System.Action <MsgPack.Image, int>(this.SetUnpackedValueOfheight);
     this.MsgPack_Serialization_UnpackHelpers_UnpackInt32ValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <int> >(MsgPack.Serialization.UnpackHelpers.UnpackInt32ValueAsync);
     this.this_UnpackValueOfheightAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfheightAsync);
     this.this_SetUnpackedValueOfsizeDelegate   = new System.Action <MsgPack.Image, int>(this.SetUnpackedValueOfsize);
     this.this_UnpackValueOfsizeAsyncDelegate   = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfsizeAsync);
     this.this_SetUnpackedValueOftitleDelegate  = new System.Action <MsgPack.Image, string>(this.SetUnpackedValueOftitle);
     this.MsgPack_Serialization_UnpackHelpers_UnpackStringValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <string> >(MsgPack.Serialization.UnpackHelpers.UnpackStringValueAsync);
     this.this_UnpackValueOftitleAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOftitleAsync);
     this.this_SetUnpackedValueOfuriDelegate   = new System.Action <MsgPack.Image, string>(this.SetUnpackedValueOfuri);
     this.this_UnpackValueOfuriAsyncDelegate   = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfuriAsync);
     this.this_SetUnpackedValueOfwidthDelegate = new System.Action <MsgPack.Image, int>(this.SetUnpackedValueOfwidth);
     this.this_UnpackValueOfwidthAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Image, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfwidthAsync);
 }
예제 #6
0
 public MsgPack_Serialization_SimpleCollection_1_System_ObjectArray_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <object[]>();
 }
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple7LastPolymorphicReadWriteFieldSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[7];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema6TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema6TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema6TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema6TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema6TypeMap0);
     tupleItemsSchema0[6] = tupleItemSchema6;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry>), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema   schema1           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema1 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema1 = new MsgPack.Serialization.PolymorphismSchema[7];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = null;
     tupleItemsSchema1[0] = tupleItemSchema7;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema8 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema8     = null;
     tupleItemsSchema1[1] = tupleItemSchema8;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema9 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema9     = null;
     tupleItemsSchema1[2] = tupleItemSchema9;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema10 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema10    = null;
     tupleItemsSchema1[3] = tupleItemSchema10;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema11 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema11    = null;
     tupleItemsSchema1[4] = tupleItemSchema11;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema12 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema12    = null;
     tupleItemsSchema1[5] = tupleItemSchema12;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema13 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema13TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema13TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema13TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema13TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema13    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema13TypeMap0);
     tupleItemsSchema1[6] = tupleItemSchema13;
     schema1           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry>), tupleItemsSchema1);
     this._serializer1 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry> >(schema1);
 }
예제 #8
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple8AllPolymorphicReadWritePropertySerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchemaTypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchemaTypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchemaTypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchemaTypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema0     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchemaTypeMap0);
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema1TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema1TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema1TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema1TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema1     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema1TypeMap0);
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema2TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema2TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema2TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema2TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema2     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema2TypeMap0);
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema3TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema3TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema3TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema3TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema3     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema3TypeMap0);
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema4TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema4TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema4TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema4TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema4     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema4TypeMap0);
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema5TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema5TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema5TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema5TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema5     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema5TypeMap0);
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema6TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema6TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema6TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema6TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema6TypeMap0);
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema7TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema7TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema7TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema7TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema7     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema7TypeMap0);
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema   schema1           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema1 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema1 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema8 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema8TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema8TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema8TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema8TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema8     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema8TypeMap0);
     tupleItemsSchema1[0] = tupleItemSchema8;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema9 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema9TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema9TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema9TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema9TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema9     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema9TypeMap0);
     tupleItemsSchema1[1] = tupleItemSchema9;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema10 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema10TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema10TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema10TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema10TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema10    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema10TypeMap0);
     tupleItemsSchema1[2] = tupleItemSchema10;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema11 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema11TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema11TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema11TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema11TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema11    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema11TypeMap0);
     tupleItemsSchema1[3] = tupleItemSchema11;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema12 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema12TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema12TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema12TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema12TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema12    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema12TypeMap0);
     tupleItemsSchema1[4] = tupleItemSchema12;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema13 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema13TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema13TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema13TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema13TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema13    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema13TypeMap0);
     tupleItemsSchema1[5] = tupleItemSchema13;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema14 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema14TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema14TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema14TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema14TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema14    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema14TypeMap0);
     tupleItemsSchema1[6] = tupleItemSchema14;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema15 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema15TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema15TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema15TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema15TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema15    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema15TypeMap0);
     tupleItemsSchema1[7] = tupleItemSchema15;
     schema1           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema1);
     this._serializer1 = context.GetSerializer <System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(schema1);
 }
 public MsgPack_Serialization_WithAbstractStringCollectionSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <string>();
     this._serializer1 = context.GetSerializer <System.Collections.Generic.IList <string> >();
 }
 public System_Collections_Generic_List_1_System_Int32_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <int>();
 }
 public System_Collections_ObjectModel_Collection_1_System_DateTime_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <System.DateTime>();
     this._serializer1 = context.GetSerializer <System.Nullable <System.DateTime> >();
 }
 public MsgPack_Serialization_ComplexTypeSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context, (MsgPack.Serialization.SerializerCapabilities.PackTo | MsgPack.Serialization.SerializerCapabilities.UnpackFrom))
 {
     MsgPack.Serialization.PolymorphismSchema schema0 = default(MsgPack.Serialization.PolymorphismSchema);
     schema0           = null;
     this._serializer0 = context.GetSerializer <System.Uri>(schema0);
     MsgPack.Serialization.PolymorphismSchema schema1 = default(MsgPack.Serialization.PolymorphismSchema);
     schema1           = null;
     this._serializer1 = context.GetSerializer <byte[]>(schema1);
     this._serializer2 = context.GetSerializer <System.DateTime>(MsgPack.Serialization.DateTimeMessagePackSerializerHelpers.DetermineDateTimeConversionMethod(context, MsgPack.Serialization.DateTimeMemberConversionMethod.Default));
     MsgPack.Serialization.PolymorphismSchema schema2 = default(MsgPack.Serialization.PolymorphismSchema);
     schema2           = null;
     this._serializer3 = context.GetSerializer <System.Collections.Generic.Dictionary <System.DateTime, string> >(schema2);
     MsgPack.Serialization.PolymorphismSchema schema3 = default(MsgPack.Serialization.PolymorphismSchema);
     schema3           = null;
     this._serializer4 = context.GetSerializer <System.Collections.Generic.List <int> >(schema3);
     this._methodBaseComplexType_set_Points0 = MsgPack.Serialization.ReflectionHelpers.GetMethod(typeof(MsgPack.Serialization.ComplexType), "set_Points", new System.Type[] {
         typeof(System.Collections.Generic.List <int>)
     });
     System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType> [5];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfSource);
     packOperationList[1]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfData);
     packOperationList[2]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfTimeStamp);
     packOperationList[3]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfHistory);
     packOperationList[4]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfPoints);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task> [5];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfSourceAsync);
     packOperationListAsync[1]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfDataAsync);
     packOperationListAsync[2]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTimeStampAsync);
     packOperationListAsync[3]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfHistoryAsync);
     packOperationListAsync[4]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfPointsAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType> >);
     packOperationTable              = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType> >(5);
     packOperationTable["Source"]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfSource);
     packOperationTable["Data"]      = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfData);
     packOperationTable["TimeStamp"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfTimeStamp);
     packOperationTable["History"]   = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfHistory);
     packOperationTable["Points"]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexType>(this.PackValueOfPoints);
     this._packOperationTable        = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync              = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(5);
     packOperationTableAsync["Source"]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfSourceAsync);
     packOperationTableAsync["Data"]      = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfDataAsync);
     packOperationTableAsync["TimeStamp"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTimeStampAsync);
     packOperationTableAsync["History"]   = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfHistoryAsync);
     packOperationTableAsync["Points"]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfPointsAsync);
     this._packOperationTableAsync        = packOperationTableAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.ComplexType, bool> > nullCheckerTable = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.ComplexType, bool> >);
     nullCheckerTable            = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.ComplexType, bool> >(4);
     nullCheckerTable["Source"]  = new System.Func <MsgPack.Serialization.ComplexType, bool>(this.IsSourceNull);
     nullCheckerTable["Data"]    = new System.Func <MsgPack.Serialization.ComplexType, bool>(this.IsDataNull);
     nullCheckerTable["History"] = new System.Func <MsgPack.Serialization.ComplexType, bool>(this.IsHistoryNull);
     nullCheckerTable["Points"]  = new System.Func <MsgPack.Serialization.ComplexType, bool>(this.IsPointsNull);
     this._nullCheckersTable     = nullCheckerTable;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int> [5];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfSource);
     unpackOperationList[1]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfData);
     unpackOperationList[2]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfTimeStamp);
     unpackOperationList[3]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfHistory);
     unpackOperationList[4]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfPoints);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [5];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfSourceAsync);
     unpackOperationListAsync[1]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfDataAsync);
     unpackOperationListAsync[2]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTimeStampAsync);
     unpackOperationListAsync[3]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfHistoryAsync);
     unpackOperationListAsync[4]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfPointsAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int> >);
     unpackOperationTable              = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int> >(5);
     unpackOperationTable["Source"]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfSource);
     unpackOperationTable["Data"]      = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfData);
     unpackOperationTable["TimeStamp"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfTimeStamp);
     unpackOperationTable["History"]   = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfHistory);
     unpackOperationTable["Points"]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int>(this.UnpackValueOfPoints);
     this._unpackOperationTable        = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync              = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(5);
     unpackOperationTableAsync["Source"]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfSourceAsync);
     unpackOperationTableAsync["Data"]      = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfDataAsync);
     unpackOperationTableAsync["TimeStamp"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTimeStampAsync);
     unpackOperationTableAsync["History"]   = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfHistoryAsync);
     unpackOperationTableAsync["Points"]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfPointsAsync);
     this._unpackOperationTableAsync        = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Source",
         "Data",
         "TimeStamp",
         "History",
         "Points"
     };
     this.this_SetUnpackedValueOfSourceDelegate = new System.Action <MsgPack.Serialization.ComplexType, System.Uri>(this.SetUnpackedValueOfSource);
     this.this_SetUnpackedValueOfDataDelegate   = new System.Action <MsgPack.Serialization.ComplexType, byte[]>(this.SetUnpackedValueOfData);
     this.MsgPack_Serialization_UnpackHelpers_UnpackBinaryValueDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, byte[]>(MsgPack.Serialization.UnpackHelpers.UnpackBinaryValue);
     this.this_SetUnpackedValueOfTimeStampDelegate = new System.Action <MsgPack.Serialization.ComplexType, System.DateTime>(this.SetUnpackedValueOfTimeStamp);
     this.this_SetUnpackedValueOfHistoryDelegate   = new System.Action <MsgPack.Serialization.ComplexType, System.Collections.Generic.Dictionary <System.DateTime, string> >(this.SetUnpackedValueOfHistory);
     this.this_SetUnpackedValueOfPointsDelegate    = new System.Action <MsgPack.Serialization.ComplexType, System.Collections.Generic.List <int> >(this.SetUnpackedValueOfPoints);
     this.MsgPack_Serialization_UnpackHelpers_UnpackBinaryValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <byte[]> >(MsgPack.Serialization.UnpackHelpers.UnpackBinaryValueAsync);
 }
 public MsgPack_Serialization_TupleAbstractTypeSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context, (MsgPack.Serialization.SerializerCapabilities.PackTo | MsgPack.Serialization.SerializerCapabilities.UnpackFrom))
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[4];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchemaTypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchemaTypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(1);
     tupleItemSchemaTypeMap0.Add("1", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema0     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.AbstractFileSystemEntry), tupleItemSchemaTypeMap0);
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema1TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema1TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(1);
     tupleItemSchema1TypeMap0.Add("1", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema1     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.IFileSystemEntry), tupleItemSchema1TypeMap0);
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.AbstractFileSystemEntry));
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.IFileSystemEntry));
     tupleItemsSchema0[3] = tupleItemSchema3;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry, MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry>), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry, MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry> >(schema0);
     System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType> [1];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType>(this.PackValueOfValue);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfValueAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType> >);
     packOperationTable          = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType> >(1);
     packOperationTable["Value"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType>(this.PackValueOfValue);
     this._packOperationTable    = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync          = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     packOperationTableAsync["Value"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.TupleAbstractType, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfValueAsync);
     this._packOperationTableAsync    = packOperationTableAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.TupleAbstractType, bool> > nullCheckerTable = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.TupleAbstractType, bool> >);
     nullCheckerTable          = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.TupleAbstractType, bool> >(1);
     nullCheckerTable["Value"] = new System.Func <MsgPack.Serialization.TupleAbstractType, bool>(this.IsValueNull);
     this._nullCheckersTable   = nullCheckerTable;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int> [1];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int>(this.UnpackValueOfValue);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfValueAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int> >);
     unpackOperationTable          = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int> >(1);
     unpackOperationTable["Value"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int>(this.UnpackValueOfValue);
     this._unpackOperationTable    = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync          = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     unpackOperationTableAsync["Value"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.TupleAbstractType, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfValueAsync);
     this._unpackOperationTableAsync    = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Value"
     };
     this.this_SetUnpackedValueOfValueDelegate = new System.Action <MsgPack.Serialization.TupleAbstractType, System.Tuple <MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry, MsgPack.Serialization.AbstractFileSystemEntry, MsgPack.Serialization.IFileSystemEntry> >(this.SetUnpackedValueOfValue);
 }
 public MsgPack_Serialization_VersioningTestTargetSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context, (MsgPack.Serialization.SerializerCapabilities.PackTo | MsgPack.Serialization.SerializerCapabilities.UnpackFrom))
 {
     MsgPack.Serialization.PolymorphismSchema schema0 = default(MsgPack.Serialization.PolymorphismSchema);
     schema0           = null;
     this._serializer0 = context.GetSerializer <int>(schema0);
     MsgPack.Serialization.PolymorphismSchema schema1 = default(MsgPack.Serialization.PolymorphismSchema);
     schema1           = null;
     this._serializer1 = context.GetSerializer <string>(schema1);
     System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget> [3];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField1);
     packOperationList[1]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField2);
     packOperationList[2]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField3);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task> [3];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField1Async);
     packOperationListAsync[1]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField2Async);
     packOperationListAsync[2]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField3Async);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget> >);
     packOperationTable           = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget> >(3);
     packOperationTable["Field1"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField1);
     packOperationTable["Field2"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField2);
     packOperationTable["Field3"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget>(this.PackValueOfField3);
     this._packOperationTable     = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(3);
     packOperationTableAsync["Field1"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField1Async);
     packOperationTableAsync["Field2"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField2Async);
     packOperationTableAsync["Field3"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.VersioningTestTarget, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfField3Async);
     this._packOperationTableAsync     = packOperationTableAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.VersioningTestTarget, bool> > nullCheckerTable = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.VersioningTestTarget, bool> >);
     nullCheckerTable           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.VersioningTestTarget, bool> >(1);
     nullCheckerTable["Field3"] = new System.Func <MsgPack.Serialization.VersioningTestTarget, bool>(this.IsField3Null);
     this._nullCheckersTable    = nullCheckerTable;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int> [3];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField1);
     unpackOperationList[1]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField2);
     unpackOperationList[2]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField3);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [3];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField1Async);
     unpackOperationListAsync[1]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField2Async);
     unpackOperationListAsync[2]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField3Async);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int> >);
     unpackOperationTable           = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int> >(3);
     unpackOperationTable["Field1"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField1);
     unpackOperationTable["Field2"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField2);
     unpackOperationTable["Field3"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int>(this.UnpackValueOfField3);
     this._unpackOperationTable     = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(3);
     unpackOperationTableAsync["Field1"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField1Async);
     unpackOperationTableAsync["Field2"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField2Async);
     unpackOperationTableAsync["Field3"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.VersioningTestTarget, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfField3Async);
     this._unpackOperationTableAsync     = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Field1",
         "Field2",
         "Field3"
     };
     this.this_SetUnpackedValueOfField1Delegate = new System.Action <MsgPack.Serialization.VersioningTestTarget, int>(this.SetUnpackedValueOfField1);
     this.MsgPack_Serialization_UnpackHelpers_UnpackInt32ValueDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, int>(MsgPack.Serialization.UnpackHelpers.UnpackInt32Value);
     this.this_SetUnpackedValueOfField2Delegate = new System.Action <MsgPack.Serialization.VersioningTestTarget, int>(this.SetUnpackedValueOfField2);
     this.this_SetUnpackedValueOfField3Delegate = new System.Action <MsgPack.Serialization.VersioningTestTarget, string>(this.SetUnpackedValueOfField3);
     this.MsgPack_Serialization_UnpackHelpers_UnpackStringValueDelegate      = new System.Func <MsgPack.Unpacker, System.Type, string, string>(MsgPack.Serialization.UnpackHelpers.UnpackStringValue);
     this.MsgPack_Serialization_UnpackHelpers_UnpackInt32ValueAsyncDelegate  = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <int> >(MsgPack.Serialization.UnpackHelpers.UnpackInt32ValueAsync);
     this.MsgPack_Serialization_UnpackHelpers_UnpackStringValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <string> >(MsgPack.Serialization.UnpackHelpers.UnpackStringValueAsync);
 }
예제 #15
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple7LastPolymorphicPrivateSetterPropertyAndConstructorSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[7];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema6TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema6TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema6TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema6TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema6TypeMap0);
     tupleItemsSchema0[6] = tupleItemSchema6;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry>), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema   schema1           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema1 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema1 = new MsgPack.Serialization.PolymorphismSchema[7];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = null;
     tupleItemsSchema1[0] = tupleItemSchema7;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema8 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema8     = null;
     tupleItemsSchema1[1] = tupleItemSchema8;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema9 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema9     = null;
     tupleItemsSchema1[2] = tupleItemSchema9;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema10 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema10    = null;
     tupleItemsSchema1[3] = tupleItemSchema10;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema11 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema11    = null;
     tupleItemsSchema1[4] = tupleItemSchema11;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema12 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema12    = null;
     tupleItemsSchema1[5] = tupleItemSchema12;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema13 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema13TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema13TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema13TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema13TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema13    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema13TypeMap0);
     tupleItemsSchema1[6] = tupleItemSchema13;
     schema1           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry>), tupleItemsSchema1);
     this._serializer1 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry> >(schema1);
     this._methodBasePolymorphicMemberTypeKnownType_Tuple_Tuple7LastPolymorphicPrivateSetterPropertyAndConstructor_set_Tuple7LastPolymorphic0 = typeof(MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7LastPolymorphicPrivateSetterPropertyAndConstructor).GetMethod("set_Tuple7LastPolymorphic", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[] {
         typeof(System.Tuple <string, string, string, string, string, string, MsgPack.Serialization.FileSystemEntry>)
     }, null);
 }
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructorSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema6     = null;
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = null;
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> > >(schema0);
     System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor> [1];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>(this.PackValueOfTuple8AllStatic);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8AllStaticAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor> >);
     packOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor> >(1);
     packOperationTable["Tuple8AllStatic"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>(this.PackValueOfTuple8AllStatic);
     this._packOperationTable = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     packOperationTableAsync["Tuple8AllStatic"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8AllStaticAsync);
     this._packOperationTableAsync = packOperationTableAsync;
     System.Action <MsgPack.Unpacker, UnpackingContext, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, UnpackingContext, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, UnpackingContext, int, int> [1];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, UnpackingContext, int, int>(this.UnpackValueOfTuple8AllStatic);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8AllStaticAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, UnpackingContext, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, UnpackingContext, int, int> >);
     unpackOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, UnpackingContext, int, int> >(1);
     unpackOperationTable["Tuple8AllStatic"] = new System.Action <MsgPack.Unpacker, UnpackingContext, int, int>(this.UnpackValueOfTuple8AllStatic);
     this._unpackOperationTable = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     unpackOperationTableAsync["Tuple8AllStatic"] = new System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8AllStaticAsync);
     this._unpackOperationTableAsync = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Tuple8AllStatic"
     };
     this.this_PackValueOfTuple8AllStaticDelegate        = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>(this.PackValueOfTuple8AllStatic);
     this.this_PackValueOfTuple8AllStaticAsyncDelegate   = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8AllStaticAsync);
     this.this_CreateInstanceFromContextDelegate         = new System.Func <UnpackingContext, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticGetOnlyPropertyAndConstructor>(this.CreateInstanceFromContext);
     this.this_SetUnpackedValueOfTuple8AllStaticDelegate = new System.Action <UnpackingContext, System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> > >(this.SetUnpackedValueOfTuple8AllStatic);
     this.this_UnpackValueOfTuple8AllStaticDelegate      = new System.Action <MsgPack.Unpacker, UnpackingContext, int, int>(this.UnpackValueOfTuple8AllStatic);
     this.this_UnpackValueOfTuple8AllStaticAsyncDelegate = new System.Func <MsgPack.Unpacker, UnpackingContext, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8AllStaticAsync);
 }
 public MsgPack_Serialization_PolymorphicMemberTypeRuntimeType_Tuple_Tuple8AllPolymorphicReadWriteFieldSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema   schema1           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema1 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema1 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema8 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema8     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[0] = tupleItemSchema8;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema9 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema9     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[1] = tupleItemSchema9;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema10 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema10    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[2] = tupleItemSchema10;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema11 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema11    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[3] = tupleItemSchema11;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema12 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema12    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[4] = tupleItemSchema12;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema13 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema13    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[5] = tupleItemSchema13;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema14 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema14    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[6] = tupleItemSchema14;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema15 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema15    = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema1[7] = tupleItemSchema15;
     schema1           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema1);
     this._serializer1 = context.GetSerializer <System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(schema1);
 }
 public MsgPack_Serialization_StringKeyedCollection_1_MsgPack_MessagePackObject_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <MsgPack.MessagePackObject>();
 }
예제 #19
0
 public MsgPack_Serialization_PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructorSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context, (MsgPack.Serialization.SerializerCapabilities.PackTo | MsgPack.Serialization.SerializerCapabilities.UnpackFrom))
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema6     = null;
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry));
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(schema0);
     this._methodBasePolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor_set_Tuple8LastPolymorphic0 = MsgPack.Serialization.ReflectionHelpers.GetMethod(typeof(MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor), "set_Tuple8LastPolymorphic", new System.Type[] {
         typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> >)
     });
     System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor> [1];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor>(this.PackValueOfTuple8LastPolymorphic);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8LastPolymorphicAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor> >);
     packOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor> >(1);
     packOperationTable["Tuple8LastPolymorphic"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor>(this.PackValueOfTuple8LastPolymorphic);
     this._packOperationTable = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     packOperationTableAsync["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple8LastPolymorphicAsync);
     this._packOperationTableAsync = packOperationTableAsync;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, bool> > nullCheckerTable = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, bool> >);
     nullCheckerTable = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, bool> >(1);
     nullCheckerTable["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, bool>(this.IsTuple8LastPolymorphicNull);
     this._nullCheckersTable = nullCheckerTable;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int> [1];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int>(this.UnpackValueOfTuple8LastPolymorphic);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8LastPolymorphicAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int> >);
     unpackOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int> >(1);
     unpackOperationTable["Tuple8LastPolymorphic"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int>(this.UnpackValueOfTuple8LastPolymorphic);
     this._unpackOperationTable = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     unpackOperationTableAsync["Tuple8LastPolymorphic"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple8LastPolymorphicAsync);
     this._unpackOperationTableAsync = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Tuple8LastPolymorphic"
     };
     this.this_SetUnpackedValueOfTuple8LastPolymorphicDelegate = new System.Action <MsgPack.Serialization.PolymorphicMemberTypeRuntimeType_Tuple_Tuple8LastPolymorphicPrivateSetterPropertyAndConstructor, System.Tuple <string, string, string, string, string, string, string, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(this.SetUnpackedValueOfTuple8LastPolymorphic);
 }
예제 #20
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple8AllStaticReadOnlyFieldAndConstructorSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema0     = null;
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema1     = null;
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema2     = null;
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema3     = null;
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema4     = null;
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema5     = null;
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema6     = null;
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema7     = null;
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema   schema1           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema1 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema1 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema8 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema8     = null;
     tupleItemsSchema1[0] = tupleItemSchema8;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema9 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema9     = null;
     tupleItemsSchema1[1] = tupleItemSchema9;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema10 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema10    = null;
     tupleItemsSchema1[2] = tupleItemSchema10;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema11 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema11    = null;
     tupleItemsSchema1[3] = tupleItemSchema11;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema12 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema12    = null;
     tupleItemsSchema1[4] = tupleItemSchema12;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema13 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema13    = null;
     tupleItemsSchema1[5] = tupleItemSchema13;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema14 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema14    = null;
     tupleItemsSchema1[6] = tupleItemSchema14;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema15 = default(MsgPack.Serialization.PolymorphismSchema);
     tupleItemSchema15    = null;
     tupleItemsSchema1[7] = tupleItemSchema15;
     schema1           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> >), tupleItemsSchema1);
     this._serializer1 = context.GetSerializer <System.Tuple <string, string, string, string, string, string, string, System.Tuple <string> > >(schema1);
 }
 public System_Nullable_1_Sex_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <Sex>(MsgPack.Serialization.EnumMessagePackSerializerHelpers.DetermineEnumSerializationMethod(context, typeof(Sex), MsgPack.Serialization.EnumMemberSerializationMethod.Default));
 }
 public MsgPack_Serialization_ComplexTypeWithTwoMemberSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <string>();
 }
예제 #23
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Normal_ValueReadOnlyFieldAndConstructorSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <System.DateTime>(MsgPack.Serialization.DateTimeMessagePackSerializerHelpers.DetermineDateTimeConversionMethod(context, MsgPack.Serialization.DateTimeMemberConversionMethod.Default));
     this._serializer1 = context.GetSerializer <System.Nullable <System.DateTime> >(MsgPack.Serialization.DateTimeMessagePackSerializerHelpers.DetermineDateTimeConversionMethod(context, MsgPack.Serialization.DateTimeMemberConversionMethod.Default));
 }
 public System_Collections_Generic_HashSet_1_System_DateTimeArray_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <System.DateTime[]>();
 }
예제 #25
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple8AllPolymorphicReadWriteFieldSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[8];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchemaTypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchemaTypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchemaTypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchemaTypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema0     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchemaTypeMap0);
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema1TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema1TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema1TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema1TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema1     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema1TypeMap0);
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema2TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema2TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema2TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema2TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema2     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema2TypeMap0);
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema3TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema3TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema3TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema3TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema3     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema3TypeMap0);
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema4TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema4TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema4TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema4TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema4     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema4TypeMap0);
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema5TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema5TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema5TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema5TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema5     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema5TypeMap0);
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema6TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema6TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema6TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema6TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema6TypeMap0);
     tupleItemsSchema0[6] = tupleItemSchema6;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema7 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <byte, System.Type> tupleItemSchema7TypeMap0 = default(System.Collections.Generic.Dictionary <byte, System.Type>);
     tupleItemSchema7TypeMap0 = new System.Collections.Generic.Dictionary <byte, System.Type>(2);
     tupleItemSchema7TypeMap0.Add(1, typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema7TypeMap0.Add(0, typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema7     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema7TypeMap0);
     tupleItemsSchema0[7] = tupleItemSchema7;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> >), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, System.Tuple <MsgPack.Serialization.FileSystemEntry> > >(schema0);
 }
 public System_Collections_Generic_HashSet_1_MsgPack_MessagePackObject_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <MsgPack.MessagePackObject>();
 }
예제 #27
0
 public System_Collections_ObjectModel_ObservableCollection_1_System_Int32Array_Serializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <int[]>();
 }
예제 #28
0
 public MsgPack_Serialization_ComplexTypeGeneratedEnclosureSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema schema0 = default(MsgPack.Serialization.PolymorphismSchema);
     schema0           = null;
     this._serializer0 = context.GetSerializer <string>(schema0);
     MsgPack.Serialization.PolymorphismSchema schema1 = default(MsgPack.Serialization.PolymorphismSchema);
     schema1           = null;
     this._serializer1 = context.GetSerializer <MsgPack.Serialization.ComplexTypeGenerated>(schema1);
     System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure> [2];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfName);
     packOperationList[1]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfNested);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task> [2];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNameAsync);
     packOperationListAsync[1]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNestedAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure> >);
     packOperationTable           = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure> >(2);
     packOperationTable["Name"]   = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfName);
     packOperationTable["Nested"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfNested);
     this._packOperationTable     = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(2);
     packOperationTableAsync["Name"]   = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNameAsync);
     packOperationTableAsync["Nested"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNestedAsync);
     this._packOperationTableAsync     = packOperationTableAsync;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int> [2];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfName);
     unpackOperationList[1]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfNested);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [2];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNameAsync);
     unpackOperationListAsync[1]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNestedAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int> >);
     unpackOperationTable           = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int> >(2);
     unpackOperationTable["Name"]   = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfName);
     unpackOperationTable["Nested"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfNested);
     this._unpackOperationTable     = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync           = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(2);
     unpackOperationTableAsync["Name"]   = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNameAsync);
     unpackOperationTableAsync["Nested"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNestedAsync);
     this._unpackOperationTableAsync     = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Name",
         "Nested"
     };
     this.this_PackValueOfNameDelegate        = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfName);
     this.this_PackValueOfNestedDelegate      = new System.Action <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure>(this.PackValueOfNested);
     this.this_PackValueOfNameAsyncDelegate   = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNameAsync);
     this.this_PackValueOfNestedAsyncDelegate = new System.Func <MsgPack.Packer, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfNestedAsync);
     this.this_SetUnpackedValueOfNameDelegate = new System.Action <MsgPack.Serialization.ComplexTypeGeneratedEnclosure, string>(this.SetUnpackedValueOfName);
     this.MsgPack_Serialization_UnpackHelpers_UnpackStringValueDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, string>(MsgPack.Serialization.UnpackHelpers.UnpackStringValue);
     this.this_UnpackValueOfNameDelegate        = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfName);
     this.this_SetUnpackedValueOfNestedDelegate = new System.Action <MsgPack.Serialization.ComplexTypeGeneratedEnclosure, MsgPack.Serialization.ComplexTypeGenerated>(this.SetUnpackedValueOfNested);
     this.this_UnpackValueOfNestedDelegate      = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int>(this.UnpackValueOfNested);
     this.MsgPack_Serialization_UnpackHelpers_UnpackStringValueAsyncDelegate = new System.Func <MsgPack.Unpacker, System.Type, string, System.Threading.CancellationToken, System.Threading.Tasks.Task <string> >(MsgPack.Serialization.UnpackHelpers.UnpackStringValueAsync);
     this.this_UnpackValueOfNameAsyncDelegate   = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNameAsync);
     this.this_UnpackValueOfNestedAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.ComplexTypeGeneratedEnclosure, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfNestedAsync);
 }
 public MsgPack_Serialization_ComplexTypeWithOneBaseOrderSerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     this._serializer0 = context.GetSerializer <string>();
     this._serializer1 = context.GetSerializer <int>();
     this._methodBaseComplexType_get_History0 = typeof(MsgPack.Serialization.ComplexType).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_DateTimeField1 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_DateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                      | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_MessagePackObjectField2 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                        | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_AddOnlyCollection_ObjectField3 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_AddOnlyCollection_ObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                  | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ArrayListField4 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ArrayListField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                    | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_Collection_MessagePackObjectField5 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_Collection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                          | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_CollectionDateTimeField6 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_CollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                      | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_CollectionObjectField7 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_CollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                  | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_Dictionary_MessagePackObject_MessagePackObjectField8 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_Dictionary_MessagePackObject_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                              | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_DictionaryObjectObjectField9 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_DictionaryObjectObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                              | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_DictionaryStringDateTimeField10 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_DictionaryStringDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                   | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSet_MessagePackObjectField11 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSet_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSetDateTimeField12 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSetDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashSetObjectField13 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashSetObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_HashtableField14 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_HashtableField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollection_MessagePackObjectField15 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollectionDateTimeField16 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                         | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ICollectionObjectField17 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ICollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionary_MessagePackObject_MessagePackObjectField18 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionary_MessagePackObject_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionaryObjectObjectField19 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionaryObjectObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IDictionaryStringDateTimeField20 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IDictionaryStringDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IList_MessagePackObjectField21 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IList_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IListDateTimeField22 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IListDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                             | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_IListObjectField23 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_IListObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                         | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISet_MessagePackObjectField24 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISet_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISetDateTimeField25 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISetDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ISetObjectField26 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ISetObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_List_MessagePackObjectField27 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_List_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ListDateTimeField28 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ListDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ListObjectField29 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ListObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollection_MessagePackObjectField30 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollectionDateTimeField31 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollectionDateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_ObservableCollectionObjectField32 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_ObservableCollectionObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_DateTimeField33 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_DateTimeField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                               | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_MessagePackObjectField34 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_MessagePackObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                                                 | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeGenerated_get_StringKeyedCollection_ObjectField35 = typeof(MsgPack.Serialization.ComplexTypeGenerated).GetMethod("get_StringKeyedCollection_ObjectField", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                                           | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithDataContract_get_History36 = typeof(MsgPack.Serialization.ComplexTypeWithDataContract).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                     | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
     this._methodBaseComplexTypeWithDataContractWithOrder_get_History37 = typeof(MsgPack.Serialization.ComplexTypeWithDataContractWithOrder).GetMethod("get_History", (System.Reflection.BindingFlags.Instance
                                                                                                                                                                       | (System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)), null, new System.Type[0], null);
 }
예제 #30
0
 public MsgPack_Serialization_PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWritePropertySerializer(MsgPack.Serialization.SerializationContext context) :
     base(context)
 {
     MsgPack.Serialization.PolymorphismSchema   schema0           = default(MsgPack.Serialization.PolymorphismSchema);
     MsgPack.Serialization.PolymorphismSchema[] tupleItemsSchema0 = default(MsgPack.Serialization.PolymorphismSchema[]);
     tupleItemsSchema0 = new MsgPack.Serialization.PolymorphismSchema[7];
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema0 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchemaTypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchemaTypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchemaTypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchemaTypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema0     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchemaTypeMap0);
     tupleItemsSchema0[0] = tupleItemSchema0;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema1 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema1TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema1TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema1TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema1TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema1     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema1TypeMap0);
     tupleItemsSchema0[1] = tupleItemSchema1;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema2 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema2TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema2TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema2TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema2TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema2     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema2TypeMap0);
     tupleItemsSchema0[2] = tupleItemSchema2;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema3 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema3TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema3TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema3TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema3TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema3     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema3TypeMap0);
     tupleItemsSchema0[3] = tupleItemSchema3;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema4 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema4TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema4TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema4TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema4TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema4     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema4TypeMap0);
     tupleItemsSchema0[4] = tupleItemSchema4;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema5 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema5TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema5TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema5TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema5TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema5     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema5TypeMap0);
     tupleItemsSchema0[5] = tupleItemSchema5;
     MsgPack.Serialization.PolymorphismSchema tupleItemSchema6 = default(MsgPack.Serialization.PolymorphismSchema);
     System.Collections.Generic.Dictionary <string, System.Type> tupleItemSchema6TypeMap0 = default(System.Collections.Generic.Dictionary <string, System.Type>);
     tupleItemSchema6TypeMap0 = new System.Collections.Generic.Dictionary <string, System.Type>(2);
     tupleItemSchema6TypeMap0.Add("0", typeof(MsgPack.Serialization.FileEntry));
     tupleItemSchema6TypeMap0.Add("1", typeof(MsgPack.Serialization.DirectoryEntry));
     tupleItemSchema6     = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicObject(typeof(MsgPack.Serialization.FileSystemEntry), tupleItemSchema6TypeMap0);
     tupleItemsSchema0[6] = tupleItemSchema6;
     schema0           = MsgPack.Serialization.PolymorphismSchema.ForPolymorphicTuple(typeof(System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry>), tupleItemsSchema0);
     this._serializer0 = context.GetSerializer <System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry> >(schema0);
     System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty>[] packOperationList = default(System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty>[]);
     packOperationList       = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty> [1];
     packOperationList[0]    = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty>(this.PackValueOfTuple7AllPolymorphic);
     this._packOperationList = packOperationList;
     System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] packOperationListAsync = default(System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     packOperationListAsync       = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     packOperationListAsync[0]    = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple7AllPolymorphicAsync);
     this._packOperationListAsync = packOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty> > packOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty> >);
     packOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty> >(1);
     packOperationTable["Tuple7AllPolymorphic"] = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty>(this.PackValueOfTuple7AllPolymorphic);
     this._packOperationTable = packOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task> > packOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     packOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     packOperationTableAsync["Tuple7AllPolymorphic"] = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple7AllPolymorphicAsync);
     this._packOperationTableAsync = packOperationTableAsync;
     System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int>[] unpackOperationList = default(System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int>[]);
     unpackOperationList       = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int> [1];
     unpackOperationList[0]    = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int>(this.UnpackValueOfTuple7AllPolymorphic);
     this._unpackOperationList = unpackOperationList;
     System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[] unpackOperationListAsync = default(System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>[]);
     unpackOperationListAsync       = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> [1];
     unpackOperationListAsync[0]    = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple7AllPolymorphicAsync);
     this._unpackOperationListAsync = unpackOperationListAsync;
     System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int> > unpackOperationTable = default(System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int> >);
     unpackOperationTable = new System.Collections.Generic.Dictionary <string, System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int> >(1);
     unpackOperationTable["Tuple7AllPolymorphic"] = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int>(this.UnpackValueOfTuple7AllPolymorphic);
     this._unpackOperationTable = unpackOperationTable;
     System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> > unpackOperationTableAsync = default(System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >);
     unpackOperationTableAsync = new System.Collections.Generic.Dictionary <string, System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task> >(1);
     unpackOperationTableAsync["Tuple7AllPolymorphic"] = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple7AllPolymorphicAsync);
     this._unpackOperationTableAsync = unpackOperationTableAsync;
     this._memberNames = new string[] {
         "Tuple7AllPolymorphic"
     };
     this.this_PackValueOfTuple7AllPolymorphicDelegate        = new System.Action <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty>(this.PackValueOfTuple7AllPolymorphic);
     this.this_PackValueOfTuple7AllPolymorphicAsyncDelegate   = new System.Func <MsgPack.Packer, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.PackValueOfTuple7AllPolymorphicAsync);
     this.this_SetUnpackedValueOfTuple7AllPolymorphicDelegate = new System.Action <MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, System.Tuple <MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry, MsgPack.Serialization.FileSystemEntry> >(this.SetUnpackedValueOfTuple7AllPolymorphic);
     this.this_UnpackValueOfTuple7AllPolymorphicDelegate      = new System.Action <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int>(this.UnpackValueOfTuple7AllPolymorphic);
     this.this_UnpackValueOfTuple7AllPolymorphicAsyncDelegate = new System.Func <MsgPack.Unpacker, MsgPack.Serialization.PolymorphicMemberTypeKnownType_Tuple_Tuple7AllPolymorphicReadWriteProperty, int, int, System.Threading.CancellationToken, System.Threading.Tasks.Task>(this.UnpackValueOfTuple7AllPolymorphicAsync);
 }