Поделиться через


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).

Применяется к