Compartir a través de


IBufferDistributedCache.SetAsync Método

Definición

Establece o sobrescribe de forma asincrónica una entrada de caché.

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

Parámetros

key
String

Clave de la entrada que se va a crear.

value
ReadOnlySequence<Byte>

Valor de esta entrada de caché.

options
DistributedCacheEntryOptions

Opciones de caché del valor.

token
CancellationToken

El CancellationToken usado para propagar las notificaciones que debe cancelarse la operación.

Devoluciones

Comentarios

Esto es funcionalmente similar a SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken), pero evita la asignación de la matriz.

Se aplica a