IBufferDistributedCache.SetAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно задает или перезаписывает запись кэша.
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
Параметры
- key
- String
Ключ создаваемой записи.
- value
- ReadOnlySequence<Byte>
Значение для этой записи кэша.
- options
- DistributedCacheEntryOptions
Параметры кэша для значения.
- token
- CancellationToken
Используется CancellationToken для распространения уведомлений о том, что операция должна быть отменена.
Возвращаемое значение
Комментарии
Этот метод функционально похож SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)на этот метод, но избегает выделения массива.