MemoryCacheEntryOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje možnosti mezipaměti použité na položku IMemoryCache instance.
public ref class MemoryCacheEntryOptions
public class MemoryCacheEntryOptions
type MemoryCacheEntryOptions = class
Public Class MemoryCacheEntryOptions
- Dědičnost
-
MemoryCacheEntryOptions
Konstruktory
MemoryCacheEntryOptions() |
Představuje možnosti mezipaměti použité na položku IMemoryCache instance. |
Vlastnosti
AbsoluteExpiration |
Získá nebo nastaví absolutní datum vypršení platnosti položky mezipaměti. |
AbsoluteExpirationRelativeToNow |
Získá nebo nastaví absolutní dobu vypršení platnosti vzhledem k současnosti. |
ExpirationTokens |
IChangeToken Získá instance, které způsobují vypršení platnosti položky mezipaměti. |
PostEvictionCallbacks |
Získá nebo nastaví zpětná volání se aktivují po vyřazení položky mezipaměti z mezipaměti. |
Priority |
Získá nebo nastaví prioritu pro uchování položky mezipaměti v mezipaměti během zatížení paměti aktivovaného vyčištění. Výchozí formát je Normal. |
Size |
Získá nebo nastaví velikost hodnoty položky mezipaměti. |
SlidingExpiration |
Získá nebo nastaví, jak dlouho může být položka mezipaměti neaktivní (např. nepřístupná), než bude odebrána. Tím se životnost položky neprodlouží nad rámec absolutního vypršení platnosti (pokud je nastavená). |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
AddExpirationToken(MemoryCacheEntryOptions, IChangeToken) |
Pokud platnost dané IChangeToken položky v mezipaměti vyprší, platnost této položky vyprší. |
RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object) |
Dané zpětné volání se aktivuje po vyřazení položky mezipaměti z mezipaměti. |
RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate) |
Dané zpětné volání se aktivuje po vyřazení položky mezipaměti z mezipaměti. |
SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset) |
Nastaví absolutní datum vypršení platnosti položky mezipaměti. |
SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan) |
Nastaví absolutní dobu vypršení platnosti vzhledem k současnosti. |
SetPriority(MemoryCacheEntryOptions, CacheItemPriority) |
Nastaví prioritu pro uchování položky mezipaměti v mezipaměti během čištění tokenů s tlakem na paměť. |
SetSize(MemoryCacheEntryOptions, Int64) |
Nastaví velikost hodnoty položky mezipaměti. |
SetSlidingExpiration(MemoryCacheEntryOptions, 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á). |