private void UpdateSizeForRecord(SizedCacheRecord record) { if (record.knowCorrectSize) { return; } this.memoryUsed -= record.memoryCharge; if (record.present != null && record.present is SizedObject) { record.memoryCharge = ((SizedObject)record.present).GetSize(); } else { record.memoryCharge = 83886080L; } this.memoryUsed += record.memoryCharge; }