您的位置:首页 > 移动开发

Microsoft Application Block for .NET - Cache

2004-12-14 10:18 691 查看
Microsoft Application Block for .NET

- Cache

1.      工作流

 
 

 

 
2.      Cache 的主要接口

·        IDataProtection

保护Cache数据,Cache Framework提供的有:DefaultDataProtection

·        ICacheItemExpiration

Cache数据过期,Cache Framework提供的有:AbsoluteTime, ExtendedFormatTime, FileDependency, SlidingTime.

·        IScavengingAlgorithm

自动清除Cache项目,Cache Framework提供的有:LruScavenging

·        ICacheStorage

Cache的保存,Cache Framework提供的有:MmfCacheStorage

SingletonCacheStorageSqlServerCacheStorage

 
 

 

 
3.      主要类

·        Cache manager

·        Cache service

·        Cache storage


 
 

 

 
4.      配置文件

主要对数据保护,数据过期,数据清除,数据保存进行配置。

 
 

 

 
5.      调用方法

CacheManager.Add 方法增加一个对象到Cache

CacheManager.GetDataGetItem方法从Cache获得一个对象

CacheManager.FlushRemove方法将清空Cache或移除一个对象


 
 

 

 

 
 

 

 

 
 

 

 

-----------------------------------------------友情链接
        飞扬电脑服务站
        金算盘会计工作室
-----------------------------------------------友情链接
        飞扬电脑服务站
        金算盘会计工作室
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息