MemoryCacheOptions クラス

定義

MemoryCacheのオプションを指定します。

public ref class MemoryCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::Memory::MemoryCacheOptions ^>
public class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.Memory.MemoryCacheOptions>
type MemoryCacheOptions = class
    interface IOptions<MemoryCacheOptions>
Public Class MemoryCacheOptions
Implements IOptions(Of MemoryCacheOptions)
継承
MemoryCacheOptions
派生
実装

コンストラクター

名前 説明
MemoryCacheOptions()

MemoryCacheのオプションを指定します。

プロパティ

名前 説明
Clock

有効期限のためにキャッシュによって使用されるクロックを取得または設定します。

CompactionPercentage

最大サイズを超えたときにキャッシュが圧縮される量を取得または設定します。

CompactOnMemoryPressure
古い.

最大サイズを超えたときにキャッシュを圧縮するかどうかを示す値を取得または設定します。

ExpirationScanFrequency

期限切れのアイテムを連続してスキャンする間の最小時間を取得または設定します。

Name

このキャッシュ インスタンスの名前を取得または設定します。

SizeLimit

キャッシュの最大サイズを取得または設定します。

TrackLinkedCacheEntries

リンクされたエントリを追跡するかどうかを示す値を取得または設定します。

TrackStatistics

メモリ キャッシュの統計情報を追跡するかどうかを示す値を取得または設定します。

明示的なインターフェイスの実装

名前 説明
IOptions<MemoryCacheOptions>.Value

既定で構成された TOptions インスタンスを取得します。

適用対象