CacheEntryChangeMonitor Klas

Definitie

Biedt een basisklasse die een ChangeMonitor type vertegenwoordigt dat kan worden geïmplementeerd om wijzigingen in cachevermeldingen te controleren.

public ref class CacheEntryChangeMonitor abstract : System::Runtime::Caching::ChangeMonitor
public abstract class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor
type CacheEntryChangeMonitor = class
    inherit ChangeMonitor
Public MustInherit Class CacheEntryChangeMonitor
Inherits ChangeMonitor
Overname
CacheEntryChangeMonitor

Opmerkingen

De CacheEntryChangeMonitor klasse biedt abstracte, alleen-lezen eigenschappen die kunnen worden geïmplementeerd voor het bewaken van cachevermeldingen. Deze klasse wordt gebruikt wanneer een cache-implementatie wijzigingen in vermeldingen in een eigen cache moet controleren. Voor caches die cache-implementaties zijn ObjectCache , wordt een exemplaar van het CacheEntryChangeMonitor type geretourneerd door de CreateCacheEntryChangeMonitor(IEnumerable<String>, String) methode.

Notities voor uitvoerders

Zie de informatie voor overnemers in het ChangeMonitor klassenoverzicht voor informatie over het overnamecontract dat moet worden gevolgd.

Constructors

Name Description
CacheEntryChangeMonitor()

Initialiseert een nieuw exemplaar van de CacheEntryChangeMonitor klasse. Deze constructor wordt aangeroepen vanuit constructors in afgeleide klassen om de basisklasse te initialiseren.

Eigenschappen

Name Description
CacheKeys

Hiermee haalt u een verzameling cachesleutels op die worden bewaakt op wijzigingen.

HasChanged

Hiermee wordt een waarde opgehaald die aangeeft dat de status die wordt bewaakt door de ChangeMonitor klasse is gewijzigd.

(Overgenomen van ChangeMonitor)
IsDisposed

Hiermee wordt een waarde opgehaald die aangeeft dat het afgeleide exemplaar van een ChangeMonitor klasse wordt verwijderd.

(Overgenomen van ChangeMonitor)
LastModified

Hiermee wordt een waarde opgehaald die de laatste tijd (in UTC-tijd) aangeeft dat de bewaakte cachevermelding is gewijzigd.

RegionName

Hiermee haalt u de naam op van een regio van de cache.

UniqueId

Hiermee haalt u een waarde op die het ChangeMonitor klasse-exemplaar vertegenwoordigt.

(Overgenomen van ChangeMonitor)

Methoden

Name Description
Dispose()

Publiceert alle resources die worden gebruikt door het huidige exemplaar van de ChangeMonitor klasse.

(Overgenomen van ChangeMonitor)
Dispose(Boolean)

Alle beheerde en onbeheerde resources en eventuele verwijzingen naar het ChangeMonitor exemplaar worden vrijgegeven. Deze overbelasting moet worden geïmplementeerd door afgeleide wijzigingsmonitorklassen.

(Overgenomen van ChangeMonitor)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InitializationComplete()

Aangeroepen vanuit de constructor van afgeleide klassen om aan te geven dat initialisatie is voltooid.

(Overgenomen van ChangeMonitor)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
NotifyOnChanged(OnChangedCallback)

Door cache-implementeerfuncties aangeroepen om een callback te registreren en een ObjectCache exemplaar via de gemachtigde op de OnChangedCallback hoogte te stellen wanneer een afhankelijkheid is gewijzigd.

(Overgenomen van ChangeMonitor)
OnChanged(Object)

Aangeroepen door afgeleide klassen om de gebeurtenis te verhogen wanneer een afhankelijkheid verandert.

(Overgenomen van ChangeMonitor)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op