IBufferDistributedCache.SetAsync 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.
Définit ou remplace de façon asynchrone une entrée de cache.
public System.Threading.Tasks.ValueTask SetAsync (string key, System.Buffers.ReadOnlySequence<byte> value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default);
abstract member SetAsync : string * System.Buffers.ReadOnlySequence<byte> * Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function SetAsync (key As String, value As ReadOnlySequence(Of Byte), options As DistributedCacheEntryOptions, Optional token As CancellationToken = Nothing) As ValueTask
Paramètres
- key
- String
Clé de l’entrée à créer.
- value
- ReadOnlySequence<Byte>
Valeur de cette entrée de cache.
- options
- DistributedCacheEntryOptions
Options de cache pour la valeur.
- token
- CancellationToken
La CancellationToken utilisée pour propager les notifications que l’opération doit être annulée.
Retours
Remarques
Ceci est fonctionnellement similaire à SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken), mais évite l’allocation de tableau.