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 implementace mezipaměti chystá odebrat. Argumenty zahrnují klíč položky 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á obsahuje danou položku. Konstruktor CacheEntryUpdateArguments třídy používá tyto argumenty k vytvoření nové instance třídy.
Objekt CacheEntryUpdateArguments se předá obslužné CacheEntryUpdateCallback rutině, 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 vložit náhradní položku do mezipaměti místo položky mezipaměti, která se chystá odebrat. Pokud chcete vyměňovat položky mezipaměti, musíte přiřadit jinou hodnotu než null vlastnost UpdatedCacheItem . Implementace mezipaměti interpretují null hodnotu vlastnosti UpdatedCacheItem jako upozornění, že aktuální položka mezipaměti by se měla odebrat, ale nenahrazovat.
Konstruktory
| Name | Description |
|---|---|
| CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String) |
Inicializuje novou instanci CacheEntryUpdateArguments třídy. |
Vlastnosti
| Name | Description |
|---|---|
| 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č se položka mezipaměti chystá odebrat z mezipaměti. |
| Source |
Získá odkaz na ObjectCache instanci, která obsahuje položku mezipaměti, která se chystá odebrat. |
| UpdatedCacheItem |
Získá nebo nastaví hodnotu CacheItem položky, která se používá k aktualizaci objektu mezipaměti. |
| UpdatedCacheItemPolicy |
Získá nebo nastaví vyřazení mezipaměti nebo zásady CacheItem vypršení platnosti položky, která je aktualizována. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |