CacheEntryChangeMonitor Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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) |