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), но избегает выделения массива.