CacheExtensions.Set Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Set<TItem>(IMemoryCache, Object, TItem) |
Associer une valeur à une clé dans le IMemoryCache. |
| Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Définit une entrée de cache avec la clé et la valeur données et applique les valeurs d’une entrée existante MemoryCacheEntryOptions à l’entrée créée. |
| Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Définit une entrée de cache avec la clé et la valeur spécifiées qui expirent à l’expiration IChangeToken . |
| Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Définit une entrée de cache avec la clé et la valeur données qui expireront dans la durée donnée. |
| Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Définit une entrée de cache avec la clé et la valeur données qui expireront dans la durée donnée à partir de maintenant. |
Set<TItem>(IMemoryCache, Object, TItem)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Associer une valeur à une clé dans le 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
Paramètres de type
- TItem
Type de l’objet à définir.
Paramètres
- cache
- IMemoryCache
L’instance IMemoryCache de cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
Retours
Valeur définie.
S’applique à
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Définit une entrée de cache avec la clé et la valeur données et applique les valeurs d’une entrée existante MemoryCacheEntryOptions à l’entrée créée.
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
Paramètres de type
- TItem
Type de l’objet à définir.
Paramètres
- cache
- IMemoryCache
L’instance IMemoryCache de cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- options
- MemoryCacheEntryOptions
Instance existante MemoryCacheEntryOptions à appliquer à la nouvelle entrée.
Retours
Valeur définie.
S’applique à
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Définit une entrée de cache avec la clé et la valeur spécifiées qui expirent à l’expiration IChangeToken .
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
Paramètres de type
- TItem
Type de l’objet à définir.
Paramètres
- cache
- IMemoryCache
L’instance IMemoryCache de cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- expirationToken
- IChangeToken
Ce IChangeToken qui entraîne l’expiration de l’entrée du cache.
Retours
Valeur définie.
S’applique à
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Définit une entrée de cache avec la clé et la valeur données qui expireront dans la durée donnée.
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
Paramètres de type
- TItem
Type de l’objet à définir.
Paramètres
- cache
- IMemoryCache
L’instance IMemoryCache de cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- absoluteExpiration
- DateTimeOffset
Point dans le temps auquel l’entrée du cache expire.
Retours
Valeur définie.
S’applique à
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Définit une entrée de cache avec la clé et la valeur données qui expireront dans la durée donnée à partir de maintenant.
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
Paramètres de type
- TItem
Type de l’objet à définir.
Paramètres
- cache
- IMemoryCache
L’instance IMemoryCache de cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- absoluteExpirationRelativeToNow
- TimeSpan
Durée à partir de laquelle l’entrée du cache expire.
Retours
Valeur définie.