public object Unpack(IDeserializer deserializer, IUnpacker unpacker)
 {
     CacheString cacheString = new CacheString()
                               {
                                   Id = deserializer.DeserializeVariantInt(),
                                   Value = deserializer.DeserializeString()
                               };
     this.RaiseEvent(CacheStringDeserializer, cacheString);
     return cacheString;
 }