Condividi tramite


MemoryCacheEntryExtensions Classe

Definizione

Fornisce metodi di estensione per MemoryCacheEntryOptions le operazioni.

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

Metodi

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

La voce della cache scade se l'oggetto IChangeToken specificato scade.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Il callback specificato verrà attivato dopo la rimozione della voce dalla cache.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Il callback specificato verrà attivato dopo la rimozione della voce 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, relativa al momento attuale.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

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

SetSize(MemoryCacheEntryOptions, Int64)

Imposta la dimensione del valore della voce della cache.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Imposta l'intervallo di tempo per cui una voce della cache può essere inattiva (ad esempio non avere accessi) prima che venga rimossa. Questo valore non estende la durata della voce oltre la scadenza assoluta (se impostata).

Si applica a