您应该看一下Alexander Meijers的博客文章:SPWeb的大小基于其文件夹和文件
它通过迭代他的内容提供了一种聪明的方法来查找SPWeb或SPFolder的大小.
private long GetWebSize(SPWeb web)
{
long total = 0;
foreach (SPFolder folder in web.Folders)
{
total += GetFolderSize(folder);
}
foreach (SPWeb subweb in web.Webs)
{
total += GetWebSize(subweb);
subweb.Dispose();
}
return total;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4874 次 |
| 最近记录: |