Sharepoint 2010 Дочерний сайт/Библиотека документов/Списки хранения данных

В основном все, что я хочу сделать, это получить общее пространство для хранения дочерних сайтов, библиотек документов и списков в семействе сайтов. Кажется, нет другого способа сделать это, кроме:

  1. используя site.StorageManagementInformation, который в настоящее время устарел
  2. SPSite.UsageInfo это может работать только для семейства сайтов:

    SPSite.UsageInfo usageInfo = spSite.Usage;
    long storageUsed = usageInfo.Storage;
    
  3. SPWeb.GetUsageData, который получает данные об использовании только за текущий день (и до последних 31 дня).

  4. поиск таблицы базы данных, из которой выполняется запрос «Администрирование семейства веб-сайтов»> «Метрики хранилища» (которую я не смог найти даже при использовании .NET Reflector для сборки)

Если у кого-то есть другой способ или идея о том, как этого добиться, мы будем очень признательны!


person AugustusWee    schedule 25.04.2012    source источник


Ответы (1)


я предлагаю попробовать открыть сайт, к которому вы обращаетесь через SharePoint Designer, и щелкнуть правой кнопкой мыши любую из этих коллекций, а затем щелкнуть свойства. Там же должен быть указан размер объектов. :)

person lem.mallari    schedule 24.06.2012