Ejemplo n.º 1
0
 /// <summary>
 /// Método interno para limpa dos dados da instancia.
 /// </summary>
 internal override void ClearInternal()
 {
     base.ClearInternal();
     _grpIndexManager.Clear();
     if (_queryIndexManager != null)
     {
         _queryIndexManager.Clear();
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Removes all entries from the store.
        /// </summary>
        internal override void ClearInternal()
        {
            base.ClearInternal();
            _grpIndexManager.Clear();


            if (_queryIndexManager != null)
            {
                _queryIndexManager.Clear();
            }

            if (_context.PerfStatsColl != null)
            {
                _context.PerfStatsColl.SetGroupIndexSize(_grpIndexManager.IndexInMemorySize);

                if (_queryIndexManager != null)
                {
                    _context.PerfStatsColl.SetQueryIndexSize(_queryIndexManager.IndexInMemorySize);
                }
            }
        }