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)

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

適用対象