1
我正在玩一個可以抓取Sharepoint服務器內容的應用程序。但是,在處理鎖定網站集時遇到問題。處理Sharepoint鎖定的網站集
有一些方法不能用於鎖定的網站集。它會拋出一個異常告訴我內容被阻塞。
所以我想通過檢查一個集合是否被鎖定來更好地處理這個問題。我怎樣才能做到這一點?
更新:再增加一個。該網站集已被鎖定使用stsadm不是以編程方式。所以SPSite.ReadLocked屬性沒有用處。
我正在玩一個可以抓取Sharepoint服務器內容的應用程序。但是,在處理鎖定網站集時遇到問題。處理Sharepoint鎖定的網站集
有一些方法不能用於鎖定的網站集。它會拋出一個異常告訴我內容被阻塞。
所以我想通過檢查一個集合是否被鎖定來更好地處理這個問題。我怎樣才能做到這一點?
更新:再增加一個。該網站集已被鎖定使用stsadm不是以編程方式。所以SPSite.ReadLocked屬性沒有用處。
我查看了setsitelock命令的源代碼;打字
STSADM -o setsitelock -lock只讀
結果(僞代碼):
SPSite.ReadLocked = false;
SPSite.WriteLocked = false;
SPSite.ReadOnly = true;
只讀屬性是有趣的,因爲它是唯一真正當鎖的類型爲「只讀」。