語言

CacheEntryUpdateArguments 類別

定義

提供將從快取中移除的快取條目資訊。

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
繼承
CacheEntryUpdateArguments

備註

類別中的 CacheEntryUpdateArguments 參數包含快取實作即將移除的某個條目的細節。 這些參數包括快取項目的金鑰、將移除該項目的實 ObjectCache 例參考、移除原因,以及包含該項目的快取區域名稱。 類別的 CacheEntryUpdateArguments 建構者利用這些參數建立新的類別實例。

物件 CacheEntryUpdateArguments 會傳遞給 CacheEntryUpdateCallback 處理器,處理器會通知快取要移除的項目。

給繼承者的注意事項

回調處理器必須通知快取實作是否要在快取中插入替換項目,取代即將移除的快取項目。 如果你想交換快取條目,必須為屬性指派一個非nullUpdatedCacheItem其他的值。 快取實作會將該屬性的值null解讀UpdatedCacheItem為通知,表示目前快取項目應該被移除,但不應被替換。

建構函式

名稱 Description
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

初始化 CacheEntryUpdateArguments 類別的新執行個體。

屬性

名稱 Description
Key

取得即將被移除的快取項目的唯一識別碼。

RegionName

取得快取中包含快取條目的區域名稱。

RemovedReason

它會找出快取項目即將從快取中移除的原因。

Source

會取得一個 ObjectCache 包含快取條目即將被移除的實例的參考。

UpdatedCacheItem

取得或設定用於更新快取物件的條目值 CacheItem 。

UpdatedCacheItemPolicy

取得或設定更新後條目的快取驅逐或過期政策 CacheItem 。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱