Share via


SPSite.UsageInfo structure

Fornece campos usados para acessar informações sobre o uso do conjunto de sites.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Structure UsageInfo
'Uso
Dim instance As SPSite.UsageInfo
public struct UsageInfo

Comentários

Os campos Storage e DiscussionStorage contêm dados que são atualizados em tempo real; dados do campo Bandwidth , campo de Hits e Visits campo são atualizados diariamente com o trabalho de timer de análise de uso. O trabalho de timer de análise de uso produz um resumo de agregação de dados no conjunto de sites e relatórios apenas os dados continham nos logs de HTTP. O log HTTP reporta a maioria das operações, mas não relata as solicitações de arquivos no diretório _ layouts.

Examples

O exemplo de código a seguir usa a estrutura de UsageInfo para reunir informações de uso sobre o conjunto de sites atual.

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;

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPSite.UsageInfo members

Microsoft.SharePoint namespace