Структура SPSite.UsageInfo
Предоставляет поля, используемые для доступа к информации по использованию семейства узлов.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Structure UsageInfo
'Применение
Dim instance As SPSite.UsageInfo
public struct UsageInfo
Замечания
Поля Storage и DiscussionStorage содержат данные, которые обновляются в режиме реального времени; данные для поля Bandwidth , Hits и Visits ежедневно обновляется с помощью задания таймера анализа использования. Задание таймера анализа использования дает статистическую сводку данных в семействе веб-сайтов и отчеты только данные, содержащиеся в журналах HTTP. Отчеты журнала HTTP большинства операций, но не выдает запросы на файлы в каталоге _layouts.
Примеры
В следующем примере кода используется структура UsageInfo для сбора сведений о текущем семействе узлов.
Dim siteCollection As SPSite = SPControl.GetContextSite(Context)
Dim uInfo As SPSite.UsageInfo = siteCollection.Usage
Dim discussionStorage As Int64 = uInfo.DiscussionStorage
Dim storage As Int64 = uInfo.Storage
Dim discussionStorage As Int64 = uInfo.Bandwidth
Dim hits As Int64 = uInfo.Hits
Dim visits As Int64 = uInfo.Visits
SPSite oSiteCollection = SPContext.Current.Site;
SPSite.UsageInfo oUsageInfo = oSiteCollection.Usage;
Int64 int64DiscussionStorage = oUsageInfo.DiscussionStorage;
Int64 int64Storage = oUsageInfo.Storage;
Int64 int64Bandwidth = oUsageInfo.Bandwidth;
Int64 int64Hits = oUsageInfo.Hits;
Int64 int64Visits = oUsageInfo.Visits;
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.