キャッシュに格納している(Leadtools.Cachingアセンブリ)LEADTOOLS

フレームを表示

CacheItemExpiringイベント






項目が期限切れになったとき発生して、キャッシュから削除されようとしています。
構文
public event EventHandler<CacheItemExpiringEventArgs> CacheItemExpiring
'Declaration
 
Public Event CacheItemExpiring As EventHandler(Of CacheItemExpiringEventArgs)
'Usage
 
Dim instance As ObjectCache
Dim handler As EventHandler(Of CacheItemExpiringEventArgs)
 
AddHandler instance.CacheItemExpiring, handler
public abstract CacheItemExpiringEvent cacheItemExpiring()
            
public:
event EventHandler<CacheItemExpiringEventArgs^>^ CacheItemExpiring
イベントデータ

イベントハンドラは、このイベントに関連するデータを格納するタイプCacheItemExpiringEventArgsの引数を受け取ります。以下のCacheItemExpiringEventArgsプロパティは、このイベントに特有の情報を提供します。

プロパティ説明
Abort 操作が中止されなければならないかどうか示します。
Key 期限切れになっているアイテムキー。
RegionName 期限切れになっている項目リージョン名。
解説

ObjectCache.CacheItemExpiringイベントは、項目が期限切れになったとき発生して、キャッシュから削除されようとしています。このイベントは、以下のように値を入力される型CacheItemExpiringEventArgsのオブジェクトを受けます:

メンバ
CacheItemExpiringEventArgs.Key

期限切れになっているアイテムキー。

CacheItemExpiringEventArgs.RegionName

期限切れになっている項目リージョン名。

CacheItemExpiringEventArgs.Abort

この操作を中止するのにユーザーを見込みます。キャッシュでそのままにされている項目に関して起こること。

必要条件

ターゲットプラットホーム

参照

参照

ObjectCacheクラス
ObjectCacheメンバ

Leadtools.Cachingは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能