CacheExtensions CacheExtensions CacheExtensions Class

Definition

public static class CacheExtensions
type CacheExtensions = class
Public Module CacheExtensions
Inheritance
CacheExtensionsCacheExtensionsCacheExtensions

Methods

Get(IMemoryCache, Object) Get(IMemoryCache, Object) Get(IMemoryCache, Object)
Get<TItem>(IMemoryCache, Object) Get<TItem>(IMemoryCache, Object) Get<TItem>(IMemoryCache, Object)
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>)
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>)
Set<TItem>(IMemoryCache, Object, TItem) Set<TItem>(IMemoryCache, Object, TItem) Set<TItem>(IMemoryCache, Object, TItem)
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
TryGetValue<TItem>(IMemoryCache, Object, TItem) TryGetValue<TItem>(IMemoryCache, Object, TItem) TryGetValue<TItem>(IMemoryCache, Object, TItem)

Applies to