public void Flush()
		{
			this.PreflushDispose();
			this.computeAsyncScheduler = new AsyncScheduler(1, "computeScheduler" + this.suffix);
			this.networkAsyncScheduler = new AsyncScheduler(8, "networkScheduler" + this.suffix);
			this.computeCache = new MemoryCache("computeCache" + this.suffix, 100);
			this.networkCache = new MemoryCache("networkCache" + this.suffix);
			this.boundsCache = new MemoryCache("boundsCache" + this.suffix);
			this.asyncCache = new AsyncRecordCache("asyncCache" + this.suffix, true);
			this.documentFetchCache = new MemoryCache("documentCache" + this.suffix, 10000);
		}
Exemple #2
0
 public AsyncScheduler(int numWorkerThreads, string debugName)
 {
     asyncRecordCache = new AsyncRecordCache(debugName + "-Coalesce", false);
     qtp = new QueuedTileProvider(numWorkerThreads, debugName);
 }
		public AsyncScheduler(int numWorkerThreads, string debugName)
		{
			this.asyncRecordCache = new AsyncRecordCache(debugName + "-Coalesce", false);
			this.qtp = new QueuedTileProvider(numWorkerThreads, debugName);
		}