CacheEntryUpdateArguments 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.
Bevat informatie over een cachevermelding die uit de cache wordt verwijderd.
public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
- Overname
-
CacheEntryUpdateArguments
Opmerkingen
De argumenten in de CacheEntryUpdateArguments klasse bevatten details over een vermelding die door de cache-implementatie wordt verwijderd. De argumenten bevatten een sleutel voor de cachevermelding, een verwijzing naar het ObjectCache exemplaar waaruit de vermelding wordt verwijderd, een reden voor de verwijdering en de regionaam in de cache die de vermelding bevat. De constructor van de CacheEntryUpdateArguments klasse gebruikt deze argumenten om een nieuw exemplaar van de klasse te maken.
Een CacheEntryUpdateArguments object wordt doorgegeven aan een CacheEntryUpdateCallback handler, waarmee de cache wordt gewaarschuwd over de vermelding die moet worden verwijderd.
Notities voor overnemers
Een callback-handler moet de implementatie van de cache op de hoogte stellen of een vervangende vermelding in de cache moet worden ingevoegd in plaats van de cachevermelding die binnenkort wordt verwijderd. Als u cachevermeldingen wilt uitwisselen, moet u een andere waarde dan null aan de UpdatedCacheItem eigenschap toewijzen. Bij cache-implementaties wordt een null waarde voor de UpdatedCacheItem eigenschap geïnterpreteerd als u ziet dat de huidige cachevermelding moet worden verwijderd, maar niet moet worden vervangen.
Constructors
| Name | Description |
|---|---|
| CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String) |
Initialiseert een nieuw exemplaar van de CacheEntryUpdateArguments klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Key |
Hiermee haalt u de unieke id op voor een cachevermelding die op het punt staat te worden verwijderd. |
| RegionName |
Hiermee haalt u de naam op van een regio in de cache die een cachevermelding bevat. |
| RemovedReason |
Hiermee wordt de reden opgehaald dat een cachevermelding binnenkort uit de cache wordt verwijderd. |
| Source |
Hiermee wordt een verwijzing opgehaald naar het ObjectCache exemplaar dat een cachevermelding bevat die op het punt staat te worden verwijderd. |
| UpdatedCacheItem |
Hiermee wordt de waarde opgehaald of ingesteld van CacheItem de vermelding die wordt gebruikt om het cacheobject bij te werken. |
| UpdatedCacheItemPolicy |
Hiermee haalt u het verwijderingsbeleid of het verloopbeleid voor de cache op van de CacheItem vermelding die wordt bijgewerkt. |
Methoden
| Name | Description |
|---|---|
| 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) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |