CacheExtensions.Set Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Associera ett värde med en nyckel i IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Anger en cachepost med den angivna nyckeln och värdet och tillämpar värdena för en befintlig MemoryCacheEntryOptions på den skapade posten. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla när IChangeToken den upphör att gälla. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten från och med nu. |
Set<TItem>(IMemoryCache, Object, TItem)
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
Associera ett värde med en nyckel i IMemoryCache.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value);
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
Typparametrar
- TItem
Vilken typ av objekt som ska anges.
Parametrar
- cache
- IMemoryCache
Den IMemoryCache instans som den här metoden utökar.
- key
- Object
Nyckeln för posten som ska anges.
- value
- TItem
Värdet som ska associeras med nyckeln.
Returer
Värdet som angavs.
Gäller för
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
Anger en cachepost med den angivna nyckeln och värdet och tillämpar värdena för en befintlig MemoryCacheEntryOptions på den skapade posten.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, Microsoft::Extensions::Caching::Memory::MemoryCacheEntryOptions ^ options);
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
Typparametrar
- TItem
Vilken typ av objekt som ska anges.
Parametrar
- cache
- IMemoryCache
Den IMemoryCache instans som den här metoden utökar.
- key
- Object
Nyckeln för posten som ska anges.
- value
- TItem
Värdet som ska associeras med nyckeln.
- options
- MemoryCacheEntryOptions
Den befintliga MemoryCacheEntryOptions instansen som ska tillämpas på den nya posten.
Returer
Värdet som angavs.
Gäller för
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla när IChangeToken den upphör att gälla.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, Microsoft::Extensions::Primitives::IChangeToken ^ expirationToken);
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
Typparametrar
- TItem
Vilken typ av objekt som ska anges.
Parametrar
- cache
- IMemoryCache
Den IMemoryCache instans som den här metoden utökar.
- key
- Object
Nyckeln för posten som ska anges.
- value
- TItem
Värdet som ska associeras med nyckeln.
- expirationToken
- IChangeToken
Det IChangeToken som gör att cacheposten upphör att gälla.
Returer
Värdet som angavs.
Gäller för
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, DateTimeOffset absoluteExpiration);
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
Typparametrar
- TItem
Vilken typ av objekt som ska anges.
Parametrar
- cache
- IMemoryCache
Den IMemoryCache instans som den här metoden utökar.
- key
- Object
Nyckeln för posten som ska anges.
- value
- TItem
Värdet som ska associeras med nyckeln.
- absoluteExpiration
- DateTimeOffset
Den tidpunkt då cacheposten upphör att gälla.
Returer
Värdet som angavs.
Gäller för
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
- Källa:
- MemoryCacheExtensions.cs
Anger en cachepost med den angivna nyckeln och värdet som upphör att gälla under den angivna varaktigheten från och med nu.
public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
static TItem Set(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, TItem value, TimeSpan absoluteExpirationRelativeToNow);
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
Typparametrar
- TItem
Vilken typ av objekt som ska anges.
Parametrar
- cache
- IMemoryCache
Den IMemoryCache instans som den här metoden utökar.
- key
- Object
Nyckeln för posten som ska anges.
- value
- TItem
Värdet som ska associeras med nyckeln.
- absoluteExpirationRelativeToNow
- TimeSpan
Varaktigheten från och med nu när cacheposten upphör att gälla.
Returer
Värdet som angavs.