Exemple #1
0
 protected DictionaryBinarySerializer(int keySize, TKey reservedKey, ObjectActivator itemCreator,
                                      CompositeBinarySerializer itemSerializer, TWriter writer)
 {
     _keySize        = keySize;
     _reservedKey    = reservedKey;
     _itemCreator    = itemCreator;
     _itemSerializer = itemSerializer;
     _writer         = writer;
 }
Exemple #2
0
 public DictionaryULongKeyBinarySerializer(ObjectActivator itemCreator, CompositeBinarySerializer itemSerializer, ULongWriter writer) : base(
         sizeof(long), long.MaxValue, itemCreator, itemSerializer, writer)
 {
 }
Exemple #3
0
 public DictionaryUIntKeyBinarySerializer(ObjectActivator itemCreator, CompositeBinarySerializer itemSerializer, UIntWriter writer) : base(
         sizeof(int), uint.MaxValue, itemCreator, itemSerializer, writer)
 {
 }
Exemple #4
0
 public DictionaryUShortKeyBinarySerializer(ObjectActivator itemCreator, CompositeBinarySerializer itemSerializer, UShortWriter writer) : base(
         sizeof(ushort), ushort.MaxValue, itemCreator, itemSerializer, writer)
 {
 }
Exemple #5
0
 public DictionaryByteKeyBinarySerializer(ObjectActivator itemCreator, CompositeBinarySerializer itemSerializer, ByteWriter writer) : base(
         sizeof(byte), byte.MaxValue, itemCreator, itemSerializer, writer)
 {
 }