CacheEntryExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi di estensione per ICacheEntry le operazioni.
public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
- Ereditarietà
-
CacheEntryExtensions
Metodi
| Nome | Descrizione |
|---|---|
| AddExpirationToken(ICacheEntry, IChangeToken) |
Scade la voce della cache se l'oggetto specificato IChangeToken scade. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object) |
Genera il callback specificato dopo che la voce della cache è stata rimossa dalla cache. |
| RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate) |
Genera il callback specificato dopo che la voce della cache è stata rimossa dalla cache. |
| SetAbsoluteExpiration(ICacheEntry, DateTimeOffset) |
Imposta una data di scadenza assoluta per la voce della cache. |
| SetAbsoluteExpiration(ICacheEntry, TimeSpan) |
Imposta un'ora di scadenza assoluta, rispetto a ora. |
| SetOptions(ICacheEntry, MemoryCacheEntryOptions) |
Applica i valori di un oggetto esistente MemoryCacheEntryOptions alla voce. |
| SetPriority(ICacheEntry, CacheItemPriority) |
Imposta la priorità per mantenere la voce della cache nella cache durante una pulizia con token di utilizzo elevato della memoria. |
| SetSize(ICacheEntry, Int64) |
Imposta le dimensioni del valore della voce della cache. |
| SetSlidingExpiration(ICacheEntry, TimeSpan) |
Imposta per quanto tempo la voce della cache può essere inattiva (ad esempio, non accessibile) prima che venga rimossa. Questo metodo non estende la durata della voce oltre la scadenza assoluta (se impostata). |
| SetValue(ICacheEntry, Object) |
Imposta il valore della voce della cache. |