首页 / 知识
关于moss:SharePoint中的信息管理策略
2023-04-14 09:07:00

Information Management Policy in SharePoint一个晦涩难解的难题,但这绝对让我发疯: 我正在MOSS中创建自定义信息管理策略。我已经实现了IPolicyFeature,并且我的策略功能通过配置新的SPItemEventReceiver来愉快地注册自己。我的图书馆中的所有新项目都会按应有的方式触发事件,并且一切正常。
IPolicyFeature还具有ProcessListItem方法,该方法应将策略追溯应用于库中已有的项目(至少,只要保持返回 它似乎并没有引发异常,并且确实从处理第一个项目返回了true,而且我想不出还要看什么。任何人? 编辑:下面的科里(Cory)的答案将我置于正确的轨道上。确实确实有其他失败–我没有发现什么,因为我的windbg-fu不是应该的,但是我怀疑这有点像"在迭代过程中修改集合"。我的代码是修改传递到ProcessListItem的SPListItem,然后在其上调用SystemUpdate。一旦我更改了代码,使其创建了自己的变量(指向完全相同的SPListItem)并使用了该变量,问题就消失了…… 我只想尝试几件事。首先,您是否正在开发使用Visual Studio进行调试的工具箱?因此,只需逐步执行即可。 假设情况并非如此-我要做的就是在我注册策略之前启动WinDBG并将其附加到进程中。启用首次机会异常,以便在它们发生时就中断。您可以通过在破解后发出命令" sxe clr"来做到这一点。这是有关WinDBG的更多信息: http://blogs.msdn.com/tess/archive/2008/06/05/setting-net-breakpoints-in-windbg-for-applications-that-c??rash-on-startup.aspx 然后,我要做的是监视是否会引发First Chance异常,并执行!PrintException来查看发生了什么。我的猜测是,某个地方引发了异常,导致该应用程序停止处理其他项目。 您的ProcessListItem的逻辑是什么样的?您是否尝试过只做一次true来确保它能正常工作? 那里有一些不错的主意,谢谢。 Visual Studio调试器没有显示异常(为了防万一,我将所有内容包装在try / catch块中),但我没有想到尝试使用Windbg ... |
最新内容
相关内容
linux命令重命名配置?
linux命令重命名配置?,图片,名称,名字,文件,软件,代码,命令,文件名,脚本,批量,linux重命名文件Linux重命名文件是rename。Linux中rename和mv都linux配置双ip命令?
linux配置双ip命令?,地址,系统,代码,网络,设备,信息,中心,电脑,密码,命令,Linux如何配置ip地址?1、打开Linux终端系统,然后在系统中输入如下代linux自定义命令行?
linux自定义命令行?,系统,工作,名称,百度,命令,管理,工具,位置,信息,终端,Linux基本命令行操作(一)1、linux系统常用操作命令linux系统常用操linux配置自定义命令?
linux配置自定义命令?,服务,系统,状态,策略,周期,地方,标准,新增,环境,工具,Linux:Python编写Linux自定义命令工具state是命令执行结果的状态,rlinux命令安全策略?
linux命令安全策略?,系统,服务,网络,信息,异常,基础,电话,情况,企业,人员,如何提高linux服务器的安全策略1、删除特殊的账户和账户组 Linux提linux双网卡配置命令?
linux双网卡配置命令?,网络,状态,地址,信息,通信,标准,通讯,对外,机电,环境,Linux下双网卡绑定七种模式1、目前网卡绑定mode共有七种(0~6)bond自定义命令linux命令?
自定义命令linux命令?,工具,系统,数据,命令,新增,代理,通信,地方,信息,时间,大学生程序员必备的十款工具程序员10款生产力工具快来看看 Idea-Ilinux命令配置串口?
linux命令配置串口?,设备,系统,平台,工具,名字,通信,电脑,地址,项目,信息,Linux下对串口操作的方法?再利用接口 tcsetattr() 函数将配置信息写linux自定义简写命令?
linux自定义简写命令?,系统,工作,命令,标准,地址,基础,信息,软件,目录,文件,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出linux命令简写自定义?
linux命令简写自定义?,系统,状态,命令,代码,工具,发行,标准,软件,文件,别名,Linux:Python编写Linux自定义命令工具1、首先我们先认识一下cat指linux的配置网络命令?
linux的配置网络命令?,地址,系统,网络,代码,服务,管理,密码,信息,基础,命令,linux系统中修改IP和DNS的命令通过配置文件配置LINUX的IP命令:vimlinux内核配置的命令?
linux内核配置的命令?,系统,工作,管理,地址,时间,命令,信息,设备,目录,内核,一般优化linux的内核,需要优化什么参数1、Linux内核参数优化/etc/