SPSite.UsageInfo structure
提供用來存取網站集合使用方式的相關資訊的欄位。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Structure UsageInfo
'用途
Dim instance As SPSite.UsageInfo
public struct UsageInfo
備註
Storage和DiscussionStorage欄位包含即時 ; 更新的資料使用狀況分析計時器工作會每天更新Bandwidth欄位、 Hits ] 欄位中,和Visits欄位的資料。使用狀況分析計時器工作會產生在網站集合和只有資料包含在 HTTP 記錄檔中的報表中的資料彙總摘要。HTTP 記錄報告,大部分的作業,但是它不會報告 _layouts 目錄中檔案的要求。
Examples
下列程式碼範例會使用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;
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.