コード例 #1
0
 /// <summary>
 /// full constructor
 /// </summary>
 /// <param name="region"></param>
 /// <param name="system">the Prevalance container class</param>
 public PrevalenceCache(string region, CacheSystem system)
 {
     this.region = region;
     this.system = system ?? new CacheSystem();
 }
コード例 #2
0
 /// <summary>
 /// Full constructor.
 /// </summary>
 /// <param name="region">The cache region name.</param>
 /// <param name="system">The Prevalance container class.</param>
 public PrevalenceCache(string region, CacheSystem system)
 {
     this.region = region;
     this.system = system ?? new CacheSystem();
 }
コード例 #3
0
 private void SetupEngine()
 {
     engine = PrevalenceActivator.CreateTransparentEngine(typeof(CacheSystem), dataDir);
     system = engine.PrevalentSystem as CacheSystem;
     taker  = new SnapshotTaker(engine, TimeSpan.FromMinutes(5), CleanUpAllFilesPolicy.Default);
 }
コード例 #4
0
 private void SetupEngine()
 {
     engine = PrevalenceActivator.CreateTransparentEngine(typeof (CacheSystem), dataDir);
     system = engine.PrevalentSystem as CacheSystem;
     taker = new SnapshotTaker(engine, TimeSpan.FromMinutes(5), CleanUpAllFilesPolicy.Default);
 }
コード例 #5
0
 /// <summary>
 /// Full constructor.
 /// </summary>
 /// <param name="region">The cache region name.</param>
 /// <param name="system">The Prevalance container class.</param>
 public PrevalenceCache(string region, CacheSystem system)
     : base(region, system)
 {
 }
コード例 #6
0
		/// <summary>
		/// full constructor
		/// </summary>
		/// <param name="region"></param>
		/// <param name="system">the Prevalance container class</param>
		public PrevalenceCache(string region, CacheSystem system)
		{
			_region = region;
			_system = (system == null) ? new CacheSystem() : system;
		}