Partager via


IBufferDistributedCache.TryGetAsync Méthode

Définition

Tente de manière asynchrone de récupérer une entrée de cache existante.

public System.Threading.Tasks.ValueTask<bool> TryGetAsync (string key, System.Buffers.IBufferWriter<byte> destination, System.Threading.CancellationToken token = default);
abstract member TryGetAsync : string * System.Buffers.IBufferWriter<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
Public Function TryGetAsync (key As String, destination As IBufferWriter(Of Byte), Optional token As CancellationToken = Nothing) As ValueTask(Of Boolean)

Paramètres

key
String

Clé unique pour l’entrée de cache.

destination
IBufferWriter<Byte>

Cible pour écrire le contenu du cache en cas de réussite.

token
CancellationToken

La CancellationToken utilisée pour propager les notifications que l’opération doit être annulée.

Retours

true si l’entrée du cache est trouvée, false sinon.

Remarques

Ceci est fonctionnellement similaire à GetAsync(String, CancellationToken), mais évite l’allocation de tableau.

S’applique à