Udostępnij za pośrednictwem


MemoryCacheEntryExtensions Klasa

Definicja

Udostępnia metody rozszerzeń dla MemoryCacheEntryOptions operacji.

public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
Dziedziczenie
MemoryCacheEntryExtensions

Metody

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Wygasa wpis pamięci podręcznej, jeśli dany IChangeToken wygaśnie.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Podane wywołanie zwrotne zostanie wyzwolone po eksmitowaniu wpisu pamięci podręcznej z pamięci podręcznej.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Podane wywołanie zwrotne zostanie wyzwolone po eksmitowaniu wpisu pamięci podręcznej z pamięci podręcznej.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Ustawia bezwzględną datę wygaśnięcia wpisu pamięci podręcznej.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Ustawia bezwzględny czas wygaśnięcia względem teraz.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Ustawia priorytet przechowywania wpisu pamięci podręcznej w pamięci podręcznej podczas czyszczenia tokenów ciśnienia pamięci.

SetSize(MemoryCacheEntryOptions, Int64)

Ustawia rozmiar wartości wpisu pamięci podręcznej.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Określa, jak długo wpis pamięci podręcznej może być nieaktywny (np. nie jest dostępny) przed jego usunięciem. Nie spowoduje to przedłużenia okresu istnienia wpisu poza wygaśnięcie bezwzględne (jeśli ustawiono).

Dotyczy