Поделиться через


Метод GetUsageBlob

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

Возвращает сведения об использовании веб-сайта.

<Method ID="Text">
  <SetVar Name="Cmd">GetUsageBlob</SetVar>
  <SetVar Name="BlobType">[Current|Old]</SetVar>
</Method>

Параметры

Параметр

Описание

Name = "Cmd"

Должен быть установлен в GetUsageBlob.

Name = "BlobType"

Может быть установлен либо в Current, что определяет возвращение данных, начиная с последнего дня выполнения обработки сведений об использовании и далее за предыдущий 21 день, либо в Old, что определяет возвращение данных за предыдущий 31 календарный месяц, включая месяц последнего дня продления. Днем продления является день в каждом месяце, когда данные использования сайта извлекаются из дневного кэша BLOB и перемещаются в месячный кэш BLOB.

Примечания

Метод GetUsageBlob возвращает все данные использования сайта, в то время как метод GetUsageData класса Microsoft.SharePoint.SPWeb возвращает только 2000 записей. GetUsageBlob работает и для операции GET, и для операции POST, но возвращаемые данные не могут отображаться в браузере.

Дополнительные сведения о методе GetUsageBlob и о средстве, которое реализует этот метод для возвращения данных о событии использования, можно получить, загрузив описание использования синтаксического анализатора объектов Blob в Windows SharePoint Services (Возможно, на английском языке). Общие сведения о регистрации события использования в журнале см. в статье Usage Event Logging in Windows SharePoint Services.

Код

<Method ID="0,GetUsageBlob">
  <SetVar Name="Cmd">GetUsageBlob</SetVar>
  <SetVar Name="BlobType">Current</SetVar>
</Method>