IBufferDistributedCache.TryGetAsync Método

Definición

Intenta recuperar de forma asincrónica una entrada de caché existente.

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)

Parámetros

key
String

Clave única para la entrada de caché.

destination
IBufferWriter<Byte>

Destino para escribir el contenido de la memoria caché correctamente.

token
CancellationToken

CancellationToken que se usa para propagar las notificaciones que se deben cancelar en la operación.

Devoluciones

true si se encuentra la entrada de caché; de lo contrario, false .

Comentarios

Este método es funcionalmente similar a GetAsync(String, CancellationToken), pero evita la asignación de matriz.

Se aplica a