MemoryCacheOptions Klasa

Definicja

Określa opcje dla .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)
Dziedziczenie
MemoryCacheOptions
Pochodne
Implementuje

Konstruktory

MemoryCacheOptions()

Określa opcje dla .MemoryCache

Właściwości

Clock

Pobiera lub ustawia zegar używany przez pamięć podręczną do wygaśnięcia.

CompactionPercentage

Pobiera lub ustawia ilość, aby skompaktować pamięć podręczną o przekroczenie maksymalnego rozmiaru.

CompactOnMemoryPressure
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia minimalny czas między kolejnymi skanowaniami dla wygasłych elementów.

ExpirationScanFrequency

Pobiera lub ustawia minimalny czas między kolejnymi skanowaniami dla wygasłych elementów.

SizeLimit

Pobiera lub ustawia maksymalny rozmiar pamięci podręcznej.

TrackLinkedCacheEntries

Pobiera lub ustawia wartość wskazującą, czy mają być śledzone połączone wpisy.

TrackStatistics

Pobiera lub ustawia, czy śledzić statystyki pamięci podręcznej pamięci. Domyślnie wyłączone.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IOptions<MemoryCacheOptions>.Value

Pobiera domyślne skonfigurowane TOptions wystąpienie.

Dotyczy