Partager via


SPSite.UsageInfo - Structure

Fournit les champs permettant d'accéder aux informations relatives à l'utilisation de collection de sites.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Structure UsageInfo
'Utilisation
Dim instance As SPSite.UsageInfo
public struct UsageInfo

Remarques

Les champs Storage et DiscussionStorage contiennent des données qui sont mis à jour en temps réel ; données pour les champs de Bandwidth , de Hits et de Visits sont mis à jour quotidiennement par le minuteur d'analyse de l'utilisation. Le travail du minuteur analyse l'utilisation génère un résumé d'agrégation de données dans la collection de sites et les rapports uniquement les données contenaient dans les journaux HTTP. Le journal HTTP signale la plupart des opérations, mais il ne signale pas les demandes de fichiers dans le répertoire _layouts.

Exemples

L'exemple de code suivant utilise la structure UsageInfo pour collecter des informations sur la collection de sites en cours d'utilisation.

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;

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPSite.UsageInfo - Membres

Microsoft.SharePoint - Espace de noms