Interface IThrottlingCache
- Namespace
- Cuemon.AspNetCore.Http.Throttling
- Assembly
- Cuemon.AspNetCore.dll
Specifies the contract for the storage of a throttling cache.
public interface IThrottlingCache : IDictionary<string, ThrottleRequest>, ICollection<KeyValuePair<string, ThrottleRequest>>, IEnumerable<KeyValuePair<string, ThrottleRequest>>, IEnumerable
- Inherited Members
-
IDictionary<String, ThrottleRequest>.Add(String, ThrottleRequest)IDictionary<String, ThrottleRequest>.ContainsKey(String)IDictionary<String, ThrottleRequest>.Remove(String)IDictionary<String, ThrottleRequest>.TryGetValue(String, ThrottleRequest)IDictionary<String, ThrottleRequest>.Item[String]IDictionary<String, ThrottleRequest>.KeysIDictionary<String, ThrottleRequest>.ValuesICollection<KeyValuePair<String, ThrottleRequest>>.Add(KeyValuePair<String, ThrottleRequest>)ICollection<KeyValuePair<String, ThrottleRequest>>.Clear()ICollection<KeyValuePair<String, ThrottleRequest>>.Contains(KeyValuePair<String, ThrottleRequest>)ICollection<KeyValuePair<String, ThrottleRequest>>.CopyTo(KeyValuePair<String, ThrottleRequest>[], Int32)ICollection<KeyValuePair<String, ThrottleRequest>>.Remove(KeyValuePair<String, ThrottleRequest>)ICollection<KeyValuePair<String, ThrottleRequest>>.CountICollection<KeyValuePair<String, ThrottleRequest>>.IsReadOnlyIEnumerable<KeyValuePair<String, ThrottleRequest>>.GetEnumerator()IEnumerable.GetEnumerator()