銷售: 1-800-867-1380
本文章是由機器翻譯。 將指標移到文章內的文字上方即可查看原文。
譯文
原文

DataCache.AddItemLevelCallback 方法 (String, DataCacheOperations, DataCacheNotificationCallback, String)

 

為某個儲存於區域中的特定項目發生的快取作業新增快取通知回呼。 不支援 Windows Azure 共用快取。

命名空間:   Microsoft.ApplicationServer.Caching
組件:  Microsoft.ApplicationServer.Caching.Client (在 Microsoft.ApplicationServer.Caching.Client.dll 中)

public DataCacheNotificationDescriptor AddItemLevelCallback(
	string key,
	DataCacheOperations filter,
	DataCacheNotificationCallback clientCallback,
	string region
)

參數

key
Type: System.String

用來在快取中儲存物件的索引鍵。

filter
Type: Microsoft.ApplicationServer.Caching.DataCacheOperations

將觸發快取通知的快取作業類型。

clientCallback
Type: Microsoft.ApplicationServer.Caching.DataCacheNotificationCallback

當這些通知發生時要叫用之方法的名稱。

region
Type: System.String

物件儲存所在區域的名稱。

只有項目操作 AddItem, ,ReplaceItem, ,和 RemoveItem 可以觸發快取通知回呼項目層級。 指定區域作業中的 篩選 參數會導致例外狀況。

使用 DataCacheOperations 中的列舉 篩選 參數來指定您想要觸發快取通知的項目作業類型。 利用二元 OR 運算子區隔列舉以選取多個列舉,執行位元 OR。 若要這樣做,請使用 |在 C# 中的字元和 Or 在 Visual Basic 中的運算子。

ClientCallback 與快取通知叫用的方法必須接受相同的參數 DataCacheNotificationCallback 委派。

回到頁首
本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見
顯示:
© 2016 Microsoft