IBufferDistributedCache.TryGetAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.