CacheEntryUpdateArguments Classe

Définition

Fournit les informations concernant une entrée du cache qui sera supprimée.

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
Héritage
CacheEntryUpdateArguments

Remarques

Les arguments de la CacheEntryUpdateArguments classe contiennent des détails sur une entrée que l’implémentation du cache est sur le point de supprimer. Les arguments incluent une clé de l’entrée de cache, une référence à l’instance ObjectCache dont l’entrée sera supprimée, une raison de la suppression et le nom de la région dans le cache qui contient l’entrée. Le constructeur de la CacheEntryUpdateArguments classe utilise ces arguments pour créer un instance de la classe .

Un CacheEntryUpdateArguments objet est passé à un CacheEntryUpdateCallback gestionnaire, qui avertit le cache de l’entrée à supprimer.

Notes pour les héritiers

Un gestionnaire de rappel doit informer l’implémentation du cache s’il faut insérer une entrée de remplacement dans le cache à la place de l’entrée de cache sur le point d’être supprimée. Si vous souhaitez échanger des entrées de cache, vous devez affecter une valeur autre qu’à null la UpdatedCacheItem propriété . Les implémentations de cache interprètent une null valeur pour la UpdatedCacheItem propriété comme un avis indiquant que l’entrée de cache actuelle doit être supprimée, mais non remplacée.

Constructeurs

CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

Initialise une nouvelle instance de la classe CacheEntryUpdateArguments.

Propriétés

Key

Obtient l'identificateur unique d'une entrée de cache sur le point d'être supprimée.

RegionName

Obtient le nom d'une région dans le cache qui contient une entrée de cache.

RemovedReason

Obtient la raison pour laquelle une entrée du cache va être supprimée.

Source

Obtient une référence à l'instance ObjectCache qui contient une entrée du cache qui va être supprimée.

UpdatedCacheItem

Obtient ou définit la valeur de l'entrée CacheItem qui est utilisée pour mettre à jour l'objet de cache.

UpdatedCacheItemPolicy

Obtient ou définit la stratégie d'éviction ou d'expiration du cache de l'entrée CacheItem mise à jour.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi