IBufferDistributedCache.TryGetAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně se pokusí načíst existující položku mezipaměti.
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)
Parametry
- key
- String
Jedinečný klíč pro položku mezipaměti.
- destination
- IBufferWriter<Byte>
Cíl napsat obsah mezipaměti při úspěchu.
- token
- CancellationToken
CancellationToken sloužící k šíření oznámení, že by měla být operace zrušena.
Návraty
true
, pokud se položka mezipaměti najde, false
jinak.
Poznámky
Toto je funkčně podobné GetAsync(String, CancellationToken), ale zabraňuje přidělení pole.