代码之家  ›  专栏  ›  技术社区  ›  Chathuranga Chandrasekara

处理SharePoint锁定的网站集

  •  1
  • Chathuranga Chandrasekara  · 技术社区  · 14 年前

    我正在玩一个可以抓取sharepoint服务器内容的应用程序。但我在处理锁定的网站集时遇到问题。

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

    所以我想通过检查集合是否被锁定来更优雅地处理这个问题。我该怎么做?

    更新:又增加了一个。网站集已使用stsadm(非编程方式)锁定。所以 SPSite.ReadLocked 财产没有用处。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Timores    14 年前

    我查看了setsitelock命令的源代码;键入

    stsadm-o setsitelock-锁定只读

    结果(伪代码):

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

    readonly属性很有趣,因为只有当锁的类型为“readonly”时,它才是真的。