Share via


IDistributedCache インターフェイス

定義

シリアル化された値の分散キャッシュを表します。

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
派生

メソッド

Get(String)

指定したキーを使用して値を取得します。

GetAsync(String, CancellationToken)

指定したキーを使用して値を取得します。

Refresh(String)

(存在する場合) スライド式有効期限のタイムアウトをリセットし、そのキーに基づいてキャッシュ内の値を更新します。

RefreshAsync(String, CancellationToken)

(存在する場合) スライド式有効期限のタイムアウトをリセットし、そのキーに基づいてキャッシュ内の値を更新します。

Remove(String)

指定したキーを使用して値を削除します。

RemoveAsync(String, CancellationToken)

指定したキーを使用して値を削除します。

Set(String, Byte[], DistributedCacheEntryOptions)

指定したキーを使用して値を設定します。

SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)

指定したキーを使用して値を設定します。

拡張メソッド

GetString(IDistributedCache, String)

指定したキーを使用して、指定したキャッシュから文字列を取得します。

GetStringAsync(IDistributedCache, String, CancellationToken)

指定したキーを使用して、指定したキャッシュから文字列を非同期で取得します。

Set(IDistributedCache, String, Byte[])

指定したキーを使用して、指定したキャッシュにバイトのシーケンスを設定します。

SetAsync(IDistributedCache, String, Byte[], CancellationToken)

指定したキーを使用して、指定したキャッシュにバイトのシーケンスを非同期で設定します。

SetString(IDistributedCache, String, String)

指定したキーを使用して、指定したキャッシュに文字列を設定します。

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

指定したキーを使用して、指定したキャッシュに文字列を設定します。

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

指定したキーを使用して、指定したキャッシュに文字列を非同期で設定します。

SetStringAsync(IDistributedCache, String, String, CancellationToken)

指定したキーを使用して、指定したキャッシュに文字列を非同期で設定します。

適用対象