CacheExtensions.Set CacheExtensions.Set CacheExtensions.Set Method

Definition

Overloads

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)

Set<TItem>(IMemoryCache, Object, TItem) Set<TItem>(IMemoryCache, Object, TItem) Set<TItem>(IMemoryCache, Object, TItem)

public static TItem Set<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem) As TItem
Type Parameters
TItem
Parameters
value
Returns

Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)

public static TItem Set<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, options As MemoryCacheEntryOptions) As TItem
Type Parameters
TItem
Parameters
value
Returns

Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)

public static TItem Set<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Primitives.IChangeToken expirationToken);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * Microsoft.Extensions.Primitives.IChangeToken -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, expirationToken As IChangeToken) As TItem
Type Parameters
TItem
Parameters
value
Returns

Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)

public static TItem Set<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, DateTimeOffset absoluteExpiration);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * DateTimeOffset -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, absoluteExpiration As DateTimeOffset) As TItem
Type Parameters
TItem
Parameters
value
Returns

Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)

public static TItem Set<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, TimeSpan absoluteExpirationRelativeToNow);
static member Set : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item * TimeSpan -> 'Item
<Extension()>
Public Function Set(Of TItem) (cache As IMemoryCache, key As Object, value As TItem, absoluteExpirationRelativeToNow As TimeSpan) As TItem
Type Parameters
TItem
Parameters
value
absoluteExpirationRelativeToNow
TimeSpan TimeSpan TimeSpan
Returns

Applies to