Bagikan melalui


MemoryCacheOptions Kelas

Definisi

Menentukan opsi untuk 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)
Warisan
MemoryCacheOptions
Turunan
Penerapan

Konstruktor

MemoryCacheOptions()

Menentukan opsi untuk MemoryCache.

Properti

Clock

Mendapatkan atau mengatur jam yang digunakan oleh cache untuk kedaluwarsa.

CompactionPercentage

Mendapatkan atau mengatur jumlah untuk memampatkan cache dengan ketika ukuran maksimum terlampaui.

CompactOnMemoryPressure
Kedaluwarsa.

Mendapatkan atau mengatur durasi waktu minimum antara pemindaian berturut-turut untuk item yang kedaluwarsa.

ExpirationScanFrequency

Mendapatkan atau mengatur durasi waktu minimum antara pemindaian berturut-turut untuk item yang kedaluwarsa.

SizeLimit

Mendapatkan atau mengatur ukuran maksimum cache.

TrackLinkedCacheEntries

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan melacak entri tertaut.

TrackStatistics

Mendapatkan atau mengatur apakah akan melacak statistik cache memori. Dinonaktifkan secara default.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

IOptions<MemoryCacheOptions>.Value

Mendapatkan instans default yang dikonfigurasi TOptions .

Berlaku untuk