IBufferDistributedCache.SetAsync Metod

Definition

Asynkront anger eller skriver över en cachepost.

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

Parametrar

key
String

Nyckeln för den post som ska skapas.

value
ReadOnlySequence<Byte>

Värdet för den här cacheposten.

options
DistributedCacheEntryOptions

Cachealternativen för värdet.

token
CancellationToken

Används CancellationToken för att sprida meddelanden om att åtgärden ska avbrytas.

Returer

Kommentarer

Den här metoden liknar SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)funktionellt , men undviker matrisallokeringen.

Gäller för