MemoryDistributedCache.RefreshAsync(String, CancellationToken) Metod

Definition

Uppdaterar asynkront det angivna objektet som är associerat med en nyckel från IMemoryCache.

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

Parametrar

key
String

Nyckeln för objektet som ska uppdateras.

token
CancellationToken

Att CancellationToken använda för att avbryta åtgärden.

Returer

Uppgiften för att uppdatera den angivna nyckeln i cacheminnet.

Implementeringar

Undantag

Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.

Kommentarer

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Refresh(String).

Gäller för