Partilhar via


IBufferDistributedCache.TryGetAsync Método

Definição

Tenta de forma assíncrona recuperar uma entrada de cache 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

A chave exclusiva para a entrada de cache.

destination
IBufferWriter<Byte>

O destino para gravar o conteúdo do cache com êxito.

token
CancellationToken

O CancellationToken usado para propagar notificações de que a operação deve ser cancelada.

Retornos

true se a entrada de cache for encontrada, false caso contrário.

Comentários

Isso é funcionalmente semelhante ao GetAsync(String, CancellationToken), mas evita a alocação da matriz.

Aplica-se a