IDistributedCache.RefreshAsync Method

Definition

Overloads

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

RefreshAsync(String)

public:
 System::Threading::Tasks::Task ^ RefreshAsync(System::String ^ key);
public System.Threading.Tasks.Task RefreshAsync (string key);
abstract member RefreshAsync : string -> System.Threading.Tasks.Task
Public Function RefreshAsync (key As String) As Task

Parameters

key
String

Returns

Task

RefreshAsync(String, CancellationToken)

Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

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 = null) As Task

Parameters

key
String

A string identifying the requested value.

token
CancellationToken

Optional. The CancellationToken used to propagate notifications that the operation should be canceled.

Returns

Task

The Task that represents the asynchronous operation.

Applies to