IBufferDistributedCache.TryGetAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Försöker asynkront hämta en befintlig cachepost.
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)
Parametrar
- key
- String
Den unika nyckeln för cacheposten.
- destination
- IBufferWriter<Byte>
Målet att skriva cacheinnehållet vid lyckat resultat.
- token
- CancellationToken
Används CancellationToken för att sprida meddelanden om att åtgärden ska avbrytas.
Returer
true om cacheposten hittas, false annars.
Kommentarer
Den här metoden liknar GetAsync(String, CancellationToken)funktionellt , men undviker matrisallokeringen.