public virtual void Deserialize(CompactReader reader) { _className = reader.ReadObject() as string; _perfInst = reader.ReadObject() as string; _upTime = new DateTime(reader.ReadInt64()); _count = reader.ReadInt64(); _hiCount = reader.ReadInt64(); _maxSize = reader.ReadInt64(); _maxCount = reader.ReadInt64(); _hitCount = reader.ReadInt64(); _missCount = reader.ReadInt64(); _localBuckets = new HashVector(); int count = reader.ReadInt32(); for (int i = 0; i < count; i++) { BucketStatistics tmp = new BucketStatistics(); int bucketId = reader.ReadInt32(); tmp.DeserializeLocal(reader); _localBuckets[bucketId] = tmp; } }
public virtual void Deserialize(CompactReader reader) { _className = reader.ReadObject() as string; _perfInst = reader.ReadObject() as string; _upTime = new DateTime(reader.ReadInt64()); _count = reader.ReadInt64(); _hiCount = reader.ReadInt64(); _maxSize = reader.ReadInt64(); _maxCount = reader.ReadInt64(); _hitCount = reader.ReadInt64(); _missCount = reader.ReadInt64(); _clientsList = reader.ReadObject() as Hashtable; //muds: _localBuckets = new HashVector(); int count = reader.ReadInt32(); for (int i = 0; i < count; i++) { BucketStatistics tmp = new BucketStatistics(); int bucketId = reader.ReadInt32(); tmp.DeserializeLocal(reader); _localBuckets[bucketId] = tmp; } }