MemoryCacheEntryExtensions Classe

Definizione

Specificare i metodi delle estensioni per MemoryCacheEntryOptions le operazioni.

public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
Ereditarietà
MemoryCacheEntryExtensions

Metodi

Nome Descrizione
AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Scade la voce della cache se l'oggetto specificato IChangeToken scade.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Genera il callback specificato dopo che la voce della cache è stata rimossa dalla cache.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Genera il callback specificato dopo che la voce della cache è stata rimossa dalla cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Imposta una data di scadenza assoluta per la voce della cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Imposta un'ora di scadenza assoluta, rispetto a ora.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Imposta la priorità per mantenere la voce della cache nella cache durante una pulizia con token di utilizzo elevato della memoria.

SetSize(MemoryCacheEntryOptions, Int64)

Imposta le dimensioni del valore della voce della cache.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Imposta per quanto tempo la voce della cache può essere inattiva ,ad esempio non accessibile, prima che venga rimossa. Questa operazione non estenderà la durata della voce oltre la scadenza assoluta (se impostata).

Si applica a