Udostępnij za pośrednictwem


IDistributedCache.RefreshAsync(String, CancellationToken) Metoda

Definicja

Odświeża wartość w pamięci podręcznej na podstawie klucza, resetując przesuwany limit czasu wygaśnięcia (jeśli istnieje).

public System.Threading.Tasks.Task RefreshAsync (string key, System.Threading.CancellationToken token = default);
abstract member RefreshAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RefreshAsync (key As String, Optional token As CancellationToken = Nothing) As Task

Parametry

key
String

Ciąg identyfikujący żądaną wartość.

token
CancellationToken

Opcjonalny. Używane CancellationToken do propagowania powiadomień, które należy anulować operacji.

Zwraca

Element Task reprezentujący operację asynchroniczną.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Refresh(String)usługę .

Dotyczy