CacheEntryUpdateArguments 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í.
Poskytuje informace o položce mezipaměti, která bude odebrána z mezipaměti.
public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
- Dědičnost
-
CacheEntryUpdateArguments
Poznámky
Argumenty ve CacheEntryUpdateArguments třídě obsahují podrobnosti o položce, kterou se implementace mezipaměti chystá odebrat. Argumenty zahrnují klíč k položce mezipaměti, odkaz na ObjectCache instanci, ze které bude položka odebrána, důvod odebrání a název oblasti v mezipaměti, která položku obsahuje. Konstruktor CacheEntryUpdateArguments třídy používá tyto argumenty k vytvoření nové instance třídy .
Objekt CacheEntryUpdateArguments je předán obslužné rutině CacheEntryUpdateCallback , která upozorní mezipaměť na položku k odebrání.
Poznámky pro dědice
Obslužná rutina zpětného volání musí informovat implementaci mezipaměti, zda se má vložit náhradní položka do mezipaměti místo položky mezipaměti, která se chystá odebrat. Chcete-li vyměňovat položky mezipaměti, musíte přiřadit jinou hodnotu než null
UpdatedCacheItem vlastnost . Implementace mezipaměti interpretují null
hodnotu UpdatedCacheItem vlastnosti jako upozornění, že aktuální položka mezipaměti by měla být odebrána, ale není nahrazena.
Konstruktory
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String) |
Inicializuje novou instanci CacheEntryUpdateArguments třídy . |
Vlastnosti
Key |
Získá jedinečný identifikátor pro položku mezipaměti, která se chystá odebrat. |
RegionName |
Získá název oblasti v mezipaměti, která obsahuje položku mezipaměti. |
RemovedReason |
Získá důvod, proč je položka mezipaměti bude odebrána z mezipaměti. |
Source |
Získá odkaz na ObjectCache instanci, která obsahuje položku mezipaměti, která má být odebrána. |
UpdatedCacheItem |
Získá nebo nastaví hodnotu CacheItem položky, která se používá k aktualizaci objektu mezipaměti. |
UpdatedCacheItemPolicy |
Získá nebo nastaví zásady CacheItem vyřazení nebo vypršení platnosti položky, která je aktualizována. |
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() |
Type Získá z aktuální instance. (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) |