Freigeben über


IBufferDistributedCache.SetAsync Methode

Definition

Legt asynchron einen Cacheeintrag fest oder überschreibt sie.

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

Parameter

key
String

Der Schlüssel des zu erstellenden Eintrags.

value
ReadOnlySequence<Byte>

Der Wert für diesen Cacheeintrag.

options
DistributedCacheEntryOptions

Die Cacheoptionen für den Wert.

token
CancellationToken

Die CancellationToken verwendet, um Benachrichtigungen zu verteilen, die der Vorgang abgebrochen werden soll.

Gibt zurück

Hinweise

Dies ähnelt SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)funktional, vermeidet jedoch die Arrayzuordnung.

Gilt für: