DistributedCacheExtensions.SetStringAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, CancellationToken)
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
Асинхронно задает строку в указанном кэше с указанным ключом.
public static System.Threading.Tasks.Task SetStringAsync (this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, System.Threading.CancellationToken token = default);
static member SetStringAsync : Microsoft.Extensions.Caching.Distributed.IDistributedCache * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function SetStringAsync (cache As IDistributedCache, key As String, value As String, Optional token As CancellationToken = Nothing) As Task
Параметры
- cache
- IDistributedCache
Кэш, в котором хранятся данные.
- key
- String
Ключ для хранения данных в.
- value
- String
Данные для хранения в кэше.
- token
- CancellationToken
Необязательный. CancellationToken, чтобы отменить операцию.
Возвращаемое значение
Задача, представляющая асинхронную операцию набора.
Исключения
Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.
key
или value
имеет значение NULL.
Комментарии
Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых SetString(IDistributedCache, String, String).
Применяется к
SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
- Исходный код:
- DistributedCacheExtensions.cs
Асинхронно задает строку в указанном кэше с указанным ключом.
public static System.Threading.Tasks.Task SetStringAsync (this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default);
static member SetStringAsync : Microsoft.Extensions.Caching.Distributed.IDistributedCache * string * string * Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function SetStringAsync (cache As IDistributedCache, key As String, value As String, options As DistributedCacheEntryOptions, Optional token As CancellationToken = Nothing) As Task
Параметры
- cache
- IDistributedCache
Кэш, в котором хранятся данные.
- key
- String
Ключ для хранения данных в.
- value
- String
Данные для хранения в кэше.
- options
- DistributedCacheEntryOptions
Параметры кэша для записи.
- token
- CancellationToken
Необязательный. CancellationToken, чтобы отменить операцию.
Возвращаемое значение
Задача, представляющая асинхронную операцию набора.
Исключения
Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.
key
или value
имеет значение NULL.
Комментарии
Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых SetString(IDistributedCache, String, String, DistributedCacheEntryOptions).