Esempio n. 1
0
		/// <summary> Computes (and stores) the estimated size of the cache Value </summary>
		/// <seealso cref="getEstimatedSize">
		/// </seealso>
		public virtual void  EstimateSize(RamUsageEstimator ramCalc)
		{
			long size = ramCalc.EstimateRamUsage(GetValue());
            SetEstimatedSize(RamUsageEstimator.HumanReadableUnits(size, new System.Globalization.NumberFormatInfo()));  // {{Aroush-2.9}} in Java, the formater is set to "0.#", so we need to do the same in C#
		}
Esempio n. 2
0
        /// <summary> Computes (and stores) the estimated size of the cache Value </summary>
        /// <seealso cref="EstimatedSize">
        /// </seealso>
        public virtual void EstimateSize(RamUsageEstimator ramCalc)
        {
            long size = ramCalc.EstimateRamUsage(Value);

            EstimatedSize = RamUsageEstimator.HumanReadableUnits(size, new System.Globalization.NumberFormatInfo());  // {{Aroush-2.9}} in Java, the formater is set to "0.#", so we need to do the same in C#
        }