Bagikan melalui


DistributedCacheExtensions.SetStringAsync Metode

Definisi

Overload

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

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

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

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

Parameter

cache
IDistributedCache

Cache tempat menyimpan data.

key
String

Kunci untuk menyimpan data.

value
String

Data yang akan disimpan di cache.

token
CancellationToken

Pilihan. A CancellationToken untuk membatalkan operasi.

Mengembalikan

Tugas yang mewakili operasi set asinkron.

Pengecualian

key atau value adalah null.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh SetString(IDistributedCache, String, String).

Berlaku untuk

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

Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs
Sumber:
DistributedCacheExtensions.cs

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

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

Parameter

cache
IDistributedCache

Cache tempat menyimpan data.

key
String

Kunci untuk menyimpan data.

value
String

Data yang akan disimpan di cache.

options
DistributedCacheEntryOptions

Opsi cache untuk entri.

token
CancellationToken

Pilihan. A CancellationToken untuk membatalkan operasi.

Mengembalikan

Tugas yang mewakili operasi set asinkron.

Pengecualian

key atau value adalah null.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh SetString(IDistributedCache, String, String, DistributedCacheEntryOptions).

Berlaku untuk