public Cache(CacheMedium medium, CacheStrategy strategy, CacheFlags flags) { m_Strategy = strategy; m_Medium = medium; m_Flags = flags; }
// 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; }
public Cache(CacheMedium medium, CacheStrategy strategy) : this(medium, strategy, 0) { }
public Cache(CacheMedium medium, CacheFlags flags) : this(medium, CacheStrategy.Balanced, flags) { }
public Cache(CacheMedium medium) : this(medium, CacheStrategy.Balanced) { }
// Convenience constructors // public Cache() { m_Strategy = CacheStrategy.Balanced; m_Medium = CacheMedium.Memory; m_Flags = 0; }