Udostępnij za pośrednictwem


CacheEntryExtensions Klasa

Definicja

Udostępnia metody rozszerzeń dla ICacheEntry operacji.

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

Metody

AddExpirationToken(ICacheEntry, IChangeToken)

Wygaśnięcie wpisu pamięci podręcznej, jeśli dana wartość IChangeToken wygaśnie.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

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

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

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

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

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

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

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

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

Stosuje wartości istniejącego MemoryCacheEntryOptions wpisu.

SetPriority(ICacheEntry, CacheItemPriority)

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

SetSize(ICacheEntry, Int64)

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

SetSlidingExpiration(ICacheEntry, TimeSpan)

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

SetValue(ICacheEntry, Object)

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

Dotyczy