public override bool Increment(DataKey <long> datakey, long delta, TimeSpan validFor) { return(RetryHelper.Execute(Retry, () => Inner.Increment(datakey, delta, validFor)) == 0); }
public static void Get <T>(DataKey <T> datakey) { g_cache.Get(datakey); }
public static void Store <T>(DataKey <T> datakey, DateTime expiresAt) { g_cache.Store(datakey, expiresAt); }
public bool Store <T>(DataKey <T> datakey, TimeSpan validFor) { return(true); }
public override bool Increment(DataKey <long> datakey, long delta, DateTime expiresAt) { return(m_inner.Increment(datakey, delta, expiresAt)); }
public bool Increment(DataKey <long> datakey, long delta, TimeSpan validFor) { return(true); }
public bool Store <T>(DataKey <T> datakey) { return(true); }
public bool Increment(DataKey <long> datakey, DateTime expiresAt) { return(Increment(datakey, 1L, expiresAt)); }
public bool Increment(DataKey <long> datakey, TimeSpan validFor) { return(Increment(datakey, 1L, validFor)); }
public override bool Store <T>(DataKey <T> datakey, TimeSpan validFor) { return(m_inner.Store(datakey, validFor)); }
public bool Increment(DataKey <long> datakey) { return(Increment(datakey, 1L)); }
public override bool Store <T>(DataKey <T> datakey, DateTime expiresAt) { return(m_inner.Store(datakey, expiresAt)); }
public override bool Store <T>(DataKey <T> datakey) { return(m_inner.Store(datakey)); }
public override bool Get <T>(DataKey <T> datakey) { return(m_inner.Get(datakey)); }
public bool Increment(DataKey <long> datakey, long delta) { return(true); }
public virtual bool Increment(DataKey <long> datakey, long delta) { return(Increment(datakey, delta, s => Store(s))); }
public bool Increment(DataKey <long> datakey, long delta, DateTime expiresAt) { return(true); }
public virtual bool Increment(DataKey <long> datakey, long delta, DateTime expiresAt) { return(Increment(datakey, delta, s => Store(s, expiresAt))); }
public bool Get <T>(DataKey <T> datakey) { return(true); }
public virtual bool Increment(DataKey <long> datakey, long delta, TimeSpan validFor) { return(Increment(datakey, delta, s => Store(s, validFor))); }
public bool Store <T>(DataKey <T> datakey, DateTime expiresAt) { return(true); }
public abstract bool Get <T>(DataKey <T> datakey);
public override bool Increment(DataKey <long> datakey, long delta) { return(m_inner.Increment(datakey, delta)); }
public abstract bool Store <T>(DataKey <T> datakey);
public override bool Increment(DataKey <long> datakey, long delta, TimeSpan validFor) { return(m_inner.Increment(datakey, delta, validFor)); }
public abstract bool Store <T>(DataKey <T> datakey, DateTime expiresAt);
public static void Store <T>(DataKey <T> datakey) { g_cache.Store(datakey); }
public abstract bool Store <T>(DataKey <T> datakey, TimeSpan validFor);
public static void Store <T>(DataKey <T> datakey, TimeSpan validFor) { g_cache.Store(datakey, validFor); }
public override bool Increment(DataKey <long> datakey, long delta, DateTime expiresAt) { return(RetryHelper.Execute(Retry, () => Inner.Increment(datakey, delta, expiresAt)) == 0); }