Share via


CacheEntryExtensions Třída

Definice

Poskytuje metody rozšíření pro ICacheEntry operace.

public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
Dědičnost
CacheEntryExtensions

Metody

AddExpirationToken(ICacheEntry, IChangeToken)

Pokud platnost dané IChangeToken položky v mezipaměti vyprší, platnost této položky vyprší.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

Dané zpětné volání se aktivuje po vyřazení položky mezipaměti z mezipaměti.

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

Dané zpětné volání se aktivuje po vyřazení položky mezipaměti z mezipaměti.

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

Nastaví absolutní datum vypršení platnosti položky mezipaměti.

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

Nastaví absolutní dobu vypršení platnosti vzhledem k současnosti.

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

Použije hodnoty existující MemoryCacheEntryOptions položky.

SetPriority(ICacheEntry, CacheItemPriority)

Nastaví prioritu pro uchování položky mezipaměti v mezipaměti během čištění tokenů s tlakem na paměť.

SetSize(ICacheEntry, Int64)

Nastaví velikost hodnoty položky mezipaměti.

SetSlidingExpiration(ICacheEntry, TimeSpan)

Nastaví, jak dlouho může být položka mezipaměti neaktivní (např. nepřístupná), než se odebere. Tím se životnost položky neprodlouží nad rámec absolutního vypršení platnosti (pokud je nastavená).

SetValue(ICacheEntry, Object)

Nastaví hodnotu položky mezipaměti.

Platí pro