Caching Library

CacheService Members

CacheService overview

Public Static (Shared) Fields

MAX_MEMORY_USAGE Limite massimo di memoria allocabile dalla cache. Al raggiungimento di tale soglia verrą avviata la pulizia forzata (scavenge).
MIN_MEMORY_AVAILABLE_AFTER_SCAVENGE Memoria minima disponibile a seguito della pulizia forzata della cache (scavenge)
SCAVANGE_INTERVAL Intervallo di controllo dello stato della cache (espresso in millisecondi)

Public Static (Shared) Methods

Equals (inherited from Object) Determina se le istanze di Object specificate sono considerate uguali.
GetInstance Restituisce l'istanza del CacheService da utilizzare (singleton)
ReferenceEquals (inherited from Object) Determina se le istanze di Object specificate rappresentano la stessa istanza.

Public Instance Methods

Add Aggiunge o aggiorna i metadati di un oggetto nella cache
Equals (inherited from Object) Consente di determinare se l'oggetto Object specificato č uguale all'oggetto Object corrente.
Get Restituisce i metadati relativi all'oggetto richiesto
GetHashCode (inherited from Object) Viene utilizzato come funzione hash per un tipo particolare, adatto per l'utilizzo in algoritmi hash e in strutture di dati simili a una tabella hash.
GetType (inherited from Object) Ottiene l'oggetto Type dell'istanza corrente.
Remove Rimuove i metadati di un oggetto dalla cache
Scavenge Effettua il controllo periodico per la pulizia della cache, eliminando gli oggetti scaduti e, se necessario, procedendo alla rimozione forzata degli elementi per liberare memoria.
ToString (inherited from Object) Restituisce un oggetto String che rappresenta l'oggetto Object corrente.

Protected Instance Methods

Finalize (inherited from Object) Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection.
MemberwiseClone (inherited from Object) Consente di creare una copia dei riferimenti dell'oggetto Object corrente.

See Also

CacheService Class | Caching Namespace