Table of Contents

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>.Keys
IDictionary<String, ThrottleRequest>.Values
ICollection<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>>.Count
ICollection<KeyValuePair<String, ThrottleRequest>>.IsReadOnly
IEnumerable<KeyValuePair<String, ThrottleRequest>>.GetEnumerator()
IEnumerable.GetEnumerator()

See Also