Nyelv

DistributedCacheExtensions.SetStringAsync Metódus

Definíció

Túlterhelések

Name Description
SetStringAsync(IDistributedCache, String, String, CancellationToken)

Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal.

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

Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs

Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal.

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

Paraméterek

cache
IDistributedCache

Az a gyorsítótár, amelyben az adatokat tárolni szeretné.

key
String

Az adatok tárolásának kulcsa.

value
String

A gyorsítótárban tárolandó adatok.

token
CancellationToken

Optional. A CancellationToken művelet megszakításához.

Válaszok

Az aszinkron halmazműveletet képviselő feladat.

Kivételek

A lemondási jogkivonat megszakadt. Ezt a kivételt a rendszer a visszaadott tevékenységben tárolja.

key vagy value null értékű.

Megjegyzések

Ez a metódus a feladatban tárolja az összes olyan nem használati kivételt, amelyet a metódus szinkron megfelelője tud dobni. Ha egy kivételt tárol a visszaadott tevékenységben, akkor a rendszer akkor küldi el a kivételt, amikor a feladatra vár. A használati kivételek(például ArgumentException) továbbra is szinkron módon jelennek meg. A tárolt kivételekről lásd a következő által SetString(IDistributedCache, String, String)kiadott kivételeket: .

A következőre érvényes:

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

Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs
Forrás:
DistributedCacheExtensions.cs

Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal.

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

Paraméterek

cache
IDistributedCache

Az a gyorsítótár, amelyben az adatokat tárolni szeretné.

key
String

Az adatok tárolásának kulcsa.

value
String

A gyorsítótárban tárolandó adatok.

options
DistributedCacheEntryOptions

A bejegyzés gyorsítótárazási beállításai.

token
CancellationToken

Optional. A CancellationToken művelet megszakításához.

Válaszok

Az aszinkron halmazműveletet képviselő feladat.

Kivételek

A lemondási jogkivonat megszakadt. Ezt a kivételt a rendszer a visszaadott tevékenységben tárolja.

key vagy value null értékű.

Megjegyzések

Ez a metódus a feladatban tárolja az összes olyan nem használati kivételt, amelyet a metódus szinkron megfelelője tud dobni. Ha egy kivételt tárol a visszaadott tevékenységben, akkor a rendszer akkor küldi el a kivételt, amikor a feladatra vár. A használati kivételek(például ArgumentException) továbbra is szinkron módon jelennek meg. A tárolt kivételekről lásd a következő által SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)kiadott kivételeket: .

A következőre érvényes: