CacheExtensions.Set Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Een waarde koppelen aan een sleutel in de IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde en past u de waarden van een bestaande MemoryCacheEntryOptions waarde toe op de gemaakte vermelding. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die verloopt wanneer IChangeToken deze verloopt. |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die binnen de opgegeven duur verloopt. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die vanaf nu binnen de opgegeven duur verloopt. |
Set<TItem>(IMemoryCache, Object, TItem)
Een waarde koppelen aan een sleutel in de 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
Type parameters
- TItem
Het type object dat moet worden ingesteld.
Parameters
- cache
- IMemoryCache
Het IMemoryCache exemplaar dat deze methode uitbreidt.
- key
- Object
De sleutel van de in te stellen vermelding.
- value
- TItem
De waarde die moet worden gekoppeld aan de sleutel.
Retouren
De waarde die is ingesteld.
Van toepassing op
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde en past u de waarden van een bestaande MemoryCacheEntryOptions waarde toe op de gemaakte vermelding.
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
Type parameters
- TItem
Het type object dat moet worden ingesteld.
Parameters
- cache
- IMemoryCache
Het IMemoryCache exemplaar dat deze methode uitbreidt.
- key
- Object
De sleutel van de in te stellen vermelding.
- value
- TItem
De waarde die moet worden gekoppeld aan de sleutel.
- options
- MemoryCacheEntryOptions
Het bestaande MemoryCacheEntryOptions exemplaar dat moet worden toegepast op de nieuwe vermelding.
Retouren
De waarde die is ingesteld.
Van toepassing op
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die verloopt wanneer IChangeToken deze verloopt.
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
Type parameters
- TItem
Het type object dat moet worden ingesteld.
Parameters
- cache
- IMemoryCache
Het IMemoryCache exemplaar dat deze methode uitbreidt.
- key
- Object
De sleutel van de in te stellen vermelding.
- value
- TItem
De waarde die moet worden gekoppeld aan de sleutel.
- expirationToken
- IChangeToken
De IChangeToken oorzaak is dat de cachevermelding verloopt.
Retouren
De waarde die is ingesteld.
Van toepassing op
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die binnen de opgegeven duur verloopt.
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
Type parameters
- TItem
Het type object dat moet worden ingesteld.
Parameters
- cache
- IMemoryCache
Het IMemoryCache exemplaar dat deze methode uitbreidt.
- key
- Object
De sleutel van de in te stellen vermelding.
- value
- TItem
De waarde die moet worden gekoppeld aan de sleutel.
- absoluteExpiration
- DateTimeOffset
Het tijdstip waarop de cachevermelding verloopt.
Retouren
De waarde die is ingesteld.
Van toepassing op
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
Hiermee stelt u een cachevermelding in met de opgegeven sleutel en waarde die vanaf nu binnen de opgegeven duur verloopt.
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
Type parameters
- TItem
Het type object dat moet worden ingesteld.
Parameters
- cache
- IMemoryCache
Het IMemoryCache exemplaar dat deze methode uitbreidt.
- key
- Object
De sleutel van de in te stellen vermelding.
- value
- TItem
De waarde die moet worden gekoppeld aan de sleutel.
- absoluteExpirationRelativeToNow
- TimeSpan
De duur vanaf nu waarna de cachevermelding verloopt.
Retouren
De waarde die is ingesteld.