IBufferDistributedCache.SetAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie ustawia lub zastępuje wpis pamięci podręcznej.
public System.Threading.Tasks.ValueTask SetAsync (string key, System.Buffers.ReadOnlySequence<byte> value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default);
abstract member SetAsync : string * System.Buffers.ReadOnlySequence<byte> * Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function SetAsync (key As String, value As ReadOnlySequence(Of Byte), options As DistributedCacheEntryOptions, Optional token As CancellationToken = Nothing) As ValueTask
Parametry
- key
- String
Klucz wpisu do utworzenia.
- value
- ReadOnlySequence<Byte>
Wartość tego wpisu pamięci podręcznej.
- options
- DistributedCacheEntryOptions
Opcje pamięci podręcznej dla wartości.
- token
- CancellationToken
CancellationToken używane do propagowania powiadomień, że operacja powinna zostać anulowana.
Zwraca
Uwagi
Jest to funkcjonalnie podobne do SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken), ale pozwala uniknąć alokacji tablicy.