Sdílet prostřednictvím


DistributedCacheExtensions.SetStringAsync Metoda

Definice

Přetížení

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

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

Parametry

cache
IDistributedCache

Mezipaměť, do které se mají ukládat data.

key
String

Klíč pro uložení dat.

value
String

Data, která se mají uložit do mezipaměti.

token
CancellationToken

Nepovinný parametr. A CancellationToken pro zrušení operace.

Návraty

Úloha, která představuje operaci asynchronní sady.

Výjimky

key nebo value je null.

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem SetString(IDistributedCache, String, String).

Platí pro

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs
Zdroj:
DistributedCacheExtensions.cs

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

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

Parametry

cache
IDistributedCache

Mezipaměť, do které se mají ukládat data.

key
String

Klíč pro uložení dat.

value
String

Data, která se mají uložit do mezipaměti.

options
DistributedCacheEntryOptions

Možnosti mezipaměti pro položku.

token
CancellationToken

Nepovinný parametr. A CancellationToken pro zrušení operace.

Návraty

Úloha, která představuje operaci asynchronní sady.

Výjimky

key nebo value je null.

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem SetString(IDistributedCache, String, String, DistributedCacheEntryOptions).

Platí pro