SharePoint过期策略,想说爱你不容易
2009-12-28 15:06
302 查看
对于SharePoint的文件归档使用过期策略是一个不错的方案,当然,需要开发一下自定义动作。感兴趣的朋友可以参考一下:http://www.tonstegeman.com/Blog/Lists/Posts/Post.aspx?List=70640fe5-28d9-464f-b1c9-91e07c8f7e47&ID=25。
值得注意的是:生成的DLL首先要添加强命名,其次要手动放到GAC里面,第三就是删除过期策略时候使用PolicyResourceCollection.Delete("CustomerPolicy"),这个CustomerPolicy是xml文件中PolicyResource的ID值。
我这里说的是我经过试验之后理解的过期策略原理。
第一过期策略对策略设置之后的文档起作用
解释:如下图:
协作库原来就有文件b,然后此时设定过期策略,如下图:
然后添加文件c,执行策略之后,只对于文件C有效,对于文件B无效。
第二过期策略对于每个文档只能够执行一次
解释:同样是基于以上的文件,一旦对一个文件执行了过期策略(不是删除的过期策略),虽然文件还留在协作库,但是过期策略对这个文件已经不起作用。
第三是调试
过期策略的调试是可以实时的,没有必要等到计时器设定的时间调试,因为过期策略有一个“立即处理过期项”的操作。(管理中心--操作--信息管理策略设置--过期)。首先将程序附加到OWSTimer.exe进程,然后点击“立即处理过期项”,即可实时调试。
如下图:
值得注意的是:生成的DLL首先要添加强命名,其次要手动放到GAC里面,第三就是删除过期策略时候使用PolicyResourceCollection.Delete("CustomerPolicy"),这个CustomerPolicy是xml文件中PolicyResource的ID值。
我这里说的是我经过试验之后理解的过期策略原理。
第一过期策略对策略设置之后的文档起作用
解释:如下图:
协作库原来就有文件b,然后此时设定过期策略,如下图:
然后添加文件c,执行策略之后,只对于文件C有效,对于文件B无效。
第二过期策略对于每个文档只能够执行一次
解释:同样是基于以上的文件,一旦对一个文件执行了过期策略(不是删除的过期策略),虽然文件还留在协作库,但是过期策略对这个文件已经不起作用。
第三是调试
过期策略的调试是可以实时的,没有必要等到计时器设定的时间调试,因为过期策略有一个“立即处理过期项”的操作。(管理中心--操作--信息管理策略设置--过期)。首先将程序附加到OWSTimer.exe进程,然后点击“立即处理过期项”,即可实时调试。
如下图:
相关文章推荐
- 在基于Form验证的SharePoint网站中实现用户口令过期策略
- 小芭比,想说爱你不容易!
- Java循环:想说爱你不容易
- Redis过期键删除策略及源码剖析
- 程序员,想说爱你不容易
- 用友A6协同OA,想说爱你不容易
- Redis过期策略 实现原理
- 第九章 Redis过期策略
- GPU虚拟化技术,想说爱你不容易 推荐
- 积分过期策略
- 共享软件:想说爱你不容易
- redis过期策略和持久化
- 【工具】带过期时间的内存缓存,拥有主动过期和被动过期策略
- Redis过期策略 实现原理
- membership,想说爱你不容易
- 2006年德国世界杯(第10天)——世界杯,想说爱你不容易!
- redis 的6种过期策略
- CSDN 想说爱你不容易
- Ajax Control Toolkit Animation 想说爱你不容易
- MySQL密码过期策略