Example #1
0
 public Cache(CacheMedium medium, CacheStrategy strategy,
              CacheFlags flags)
 {
     m_Strategy = strategy;
     m_Medium   = medium;
     m_Flags    = flags;
 }
Example #2
0
 // Convenience constructors
 //
 public Cache()
 {
     m_Strategy   = CacheStrategy.Balanced;
     m_Medium     = CacheMedium.Memory;
     m_Flags      = 0;
     m_nextExpire = DateTime.UtcNow + m_expiresTime;
     m_Strategy   = CacheStrategy.Aggressive;
 }
Example #3
0
 public Cache(CacheMedium medium, CacheStrategy strategy) :
     this(medium, strategy, 0)
 {
 }
Example #4
0
 public Cache(CacheMedium medium, CacheFlags flags) :
     this(medium, CacheStrategy.Balanced, flags)
 {
 }
Example #5
0
 public Cache(CacheMedium medium) :
     this(medium, CacheStrategy.Balanced)
 {
 }
Example #6
0
 // Convenience constructors
 //
 public Cache()
 {
     m_Strategy = CacheStrategy.Balanced;
     m_Medium   = CacheMedium.Memory;
     m_Flags    = 0;
 }