Freigeben über


SPSite.UsageInfo-Struktur

Bietet Zugriff auf Informationen zur Verwendung der Websitesammlung verwendeten Felder.

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

Syntax

'Declaration
Public Structure UsageInfo
'Usage
Dim instance As SPSite.UsageInfo
public struct UsageInfo

Hinweise

Die Felder Storage und DiscussionStorage enthalten Daten, die in Echtzeit aktualisiert werden. Daten für die Felder Bandwidth , Hits dar und Visits werden von der Usage Analysis-Zeitgeberauftrag täglich aktualisiert. Der Zeitgeberauftrag für Usage Analysis ergibt eine aggregierte Zusammenfassung von Daten in der Websitesammlung und Berichte in den Protokollen HTTP nur Daten enthalten sind. Das HTTP-Protokoll meldet die meisten Vorgänge, aber meldet keine Anforderungen für Dateien in das Verzeichnis _layouts.

Beispiele

Das folgende Codebeispiel verwendet die UsageInfo Struktur zum Sammeln von Informationen zur Verwendung von Informationen zu der aktuellen Websitesammlung.

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;

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPSite.UsageInfo-Member

Microsoft.SharePoint-Namespace