Partager via


IBufferDistributedCache.SetAsync Méthode

Définition

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.

S’applique à