DefaultCacheCapabilities Enum

Definitie

Vertegenwoordigt een set functies die een cache-implementatie biedt.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

public enum class DefaultCacheCapabilities
[System.Flags]
public enum DefaultCacheCapabilities
[<System.Flags>]
type DefaultCacheCapabilities = 
Public Enum DefaultCacheCapabilities
Overname
DefaultCacheCapabilities
Kenmerken

Velden

Name Waarde Description
None 0

Een cache-implementatie biedt geen van de functies die worden beschreven in de DefaultCacheCapabilities opsomming.

InMemoryProvider 1

Een cache-implementatie wordt ten minste gedeeltelijk in het geheugen uitgevoerd. Een gedistribueerde cache zou deze vlag niet instellen, terwijl een cache in het geheugen zoals de MemoryCache klasse dit zou doen.

OutOfProcessProvider 2

Een cache-implementatie is niet meer verwerkt. Een gedistribueerde cache zou deze vlag instellen, terwijl een cache in het geheugen zoals de MemoryCache klasse dat niet zou doen.

CacheEntryChangeMonitors 4

Een cache-implementatie ondersteunt de mogelijkheid om wijzigingenmonitors te maken die vermeldingen bewaken.

AbsoluteExpirations 8

Een cache-implementatie ondersteunt de mogelijkheid om cachevermeldingen automatisch te verwijderen op een specifieke datum en tijd.

SlidingExpirations 16

Een cache-implementatie ondersteunt de mogelijkheid om cachevermeldingen die niet in een opgegeven periode zijn geopend, automatisch te verwijderen.

CacheEntryUpdateCallback 32

Een cache-implementatie kan een melding genereren dat een vermelding binnenkort uit de cache wordt verwijderd. Deze instelling geeft ook aan dat een cache-implementatie de mogelijkheid ondersteunt om de vermelding die wordt verwijderd automatisch te vervangen door een nieuwe cachevermelding.

CacheEntryRemovedCallback 64

Een cache-implementatie kan een melding genereren dat een vermelding uit de cache is verwijderd.

CacheRegions 128

Een cache-implementatie ondersteunt de mogelijkheid om de opslag te partitioneren in cacheregio's en ondersteunt de mogelijkheid om cachevermeldingen in die regio's in te voegen en cachevermeldingen op te halen uit die regio's.

Opmerkingen

De DefaultCacheCapabilities klasse is een opsomming van vlaggen. De veldwaarden zijn bits en kunnen worden gecombineerd als een set vlaggen die de mogelijkheden van de cache beschrijven.

De DefaultCacheCapabilities opsomming kan worden gebruikt om programmatisch het gedrag van de cache-implementatie in te stellen. Dit gedrag is gebaseerd op de combinatie van functies die een bepaalde cache implementeert.

Van toepassing op