我正在与该能够抓取SharePoint服务器的内容的应用程序播放。但我锁定的网站集工作时,有一个问题。

有一些方法不能与锁定网站集一起使用。它抛出一个异常,告诉我被阻止的内容。

所以我想通过检查集合是否已被锁定更加妥善地处理这个。我怎样才能做到这一点?

更新:还有一个加法。该网站收集已使用STSADM不是编程方式锁定。因此, SPSite.ReadLocked 属性没有使用

有帮助吗?

解决方案

我看着setsitelock命令的源代码;打字

STSADM -o setsitelock -lock只读

结果(伪代码):

    SPSite.ReadLocked = false;
    SPSite.WriteLocked = false;
    SPSite.ReadOnly = true;

在只读属性是有趣的,因为它是唯一真正当锁定的类型为“只读”。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top