public void Initialize(EnumerationPointer pointer, IndexedLocalCache cache) { _cache = cache; _pointer = pointer; _snapshot = CacheSnapshotPool.Instance.GetSnaphot(pointer.Id, cache); }
public void Initialize(EnumerationPointer pointer, IndexedLocalCache cache) { _cache = cache; _pointer = pointer; if (System.Configuration.ConfigurationSettings.AppSettings.Get("NCacheServer.EnumeratorChunkSize") != null) { _chunkSize = Convert.ToInt32(System.Configuration.ConfigurationSettings.AppSettings.Get("NCacheServer.EnumeratorChunkSize")); } _snapshot = CacheSnapshotPool.Instance.GetSnaphot(pointer.Id, cache); }
/// <summary> /// Libera a instancia. /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (_typeMap != null) { _typeMap.HandleAdded -= new Action <int>(TypeMap_HandleAdded); } if (_asyncProcessor != null) { _asyncProcessor.Stop(); _asyncProcessor = null; } if (IndexMapInternal != null) { IndexMapInternal.Clear(); IndexMapInternal = null; } _cache = null; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="props">Propriedades do gerenciador.</param> /// <param name="cache">Instancia do cache que será usada.</param> /// <param name="cacheName">Nome do cache.</param> public QueryIndexManager(IDictionary props, IndexedLocalCache cache, string cacheName) { _cache = cache; _props = props; _cacheName = cacheName; }
internal EnumerationIndex(IndexedLocalCache cache) { _cache = cache; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="props">Properties do gerenciador.</param> /// <param name="cache">Instancia do cache indexado.</param> /// <param name="cacheName">Nome do cache.</param> internal TagIndexManager(IDictionary props, IndexedLocalCache cache, string cacheName) : base(props, cache, cacheName) { }
public void Initialize(EnumerationPointer pointer, IndexedLocalCache cache) { throw new Exception("The method or operation is not implemented."); }