IBufferDistributedCache インターフェイス

定義

低い割り当てデータ転送をサポートするシリアル化された値の分散キャッシュを表します。

public interface class IBufferDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public interface IBufferDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type IBufferDistributedCache = interface
    interface IDistributedCache
Public Interface IBufferDistributedCache
Implements IDistributedCache
派生
実装

メソッド

Get(String)

指定されたキーを持つ値を取得します。

(継承元 IDistributedCache)
GetAsync(String, CancellationToken)

指定されたキーを持つ値を取得します。

(継承元 IDistributedCache)
Refresh(String)

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

(継承元 IDistributedCache)
RefreshAsync(String, CancellationToken)

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

(継承元 IDistributedCache)
Remove(String)

指定されたキーを持つ値を削除します。

(継承元 IDistributedCache)
RemoveAsync(String, CancellationToken)

指定されたキーを持つ値を削除します。

(継承元 IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

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

(継承元 IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

キャッシュ 項目を設定または上書きします。

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

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

(継承元 IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

キャッシュ エントリを非同期的に設定または上書きします。

TryGet(String, IBufferWriter<Byte>)

既存のキャッシュ項目の取得を試みます。

TryGetAsync(String, IBufferWriter<Byte>, 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)

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

適用対象