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
Set<TItem>(IMemoryCache, Object, TItem) |
Associe une valeur à la clé spécifiée dans .IMemoryCache |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Associe une entrée de cache à la clé spécifiée et applique les valeurs d’un existant MemoryCacheEntryOptions à l’entrée créée. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Associe une entrée de cache à la clé spécifiée qui expirera à l’expiration IChangeToken . |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Crée ou remplace l’entrée spécifiée dans le cache et définit la valeur avec une date d’expiration absolue. |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Associe une entrée de cache à une clé spécifiée qui expirera après une durée spécifiée. |
Set<TItem>(IMemoryCache, Object, TItem)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Associe une valeur à la clé spécifiée dans .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
La IMemoryCache instance 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
Associe une entrée de cache à la clé spécifiée et applique les valeurs d’un existant 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
La IMemoryCache instance cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- options
- MemoryCacheEntryOptions
Le instance existant 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
Associe une entrée de cache à la clé spécifiée qui expirera à 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
La IMemoryCache instance cette méthode s’étend.
- key
- Object
Clé de l’entrée à définir.
- value
- TItem
Valeur à associer à la clé.
- expirationToken
- IChangeToken
IChangeToken qui provoque l’expiration de l’entrée de 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
Crée ou remplace l’entrée spécifiée dans le cache et définit la valeur avec une date d’expiration absolue.
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 la valeur.
Paramètres
- cache
- IMemoryCache
Cache local en mémoire dont les valeurs ne sont pas sérialisées.
- key
- Object
Entrée à créer ou remplacer.
- value
- TItem
La valeur localisée ou null
.
- absoluteExpiration
- DateTimeOffset
Heure d’expiration en termes absolus.
Retours
Valeur définie.
S’applique à
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan)
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
- Source:
- MemoryCacheExtensions.cs
Associe une entrée de cache à une clé spécifiée qui expirera après une durée spécifiée.
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
La IMemoryCache instance 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 maintenant après laquelle l’entrée du cache expirera.
Retours
Valeur définie.