CacheEntryUpdateArguments Třída

Definice

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ž nullUpdatedCacheItem 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)

Platí pro

Viz také