我一直在开发一个事件处理程序来清理MOSS中文档库的新项目的RolesAssignments。我一直在寻找一种方法,可以有效地清理所有的RolesAssignments,尽管我发现的最好的方法是在RolesAssignments中循环并逐个删除接缝?有没有其他方法可以清理一个项目的所有RolesAssignments?
我用来清理RolesAssignments的代码如下所示:
for (int i = ListItem.RoleAssignments.Count - 1; i >= 0; --i)
{
ListItem.RoleAssignments.