Estructura SPSite.UsageInfo

Proporciona campos que se usa para tener acceso a información sobre el uso de la colección de sitios.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Structure UsageInfo
'Uso
Dim instance As SPSite.UsageInfo
public struct UsageInfo

Comentarios

Los campos Storage y DiscussionStorage contienen datos que se actualizan en tiempo real; datos para el campo Bandwidth , campo de Hits y Visits campo se actualizan diariamente el trabajo del temporizador de análisis de uso. El trabajo del temporizador de análisis de uso produce un resumen agregado de datos en la colección de sitios y los informes, sólo los datos contenían en los registros HTTP. El registro de HTTP indica la mayoría de las operaciones, pero no informa de las solicitudes de archivos en el directorio _layouts.

Ejemplos

En el ejemplo de código siguiente se utiliza la estructura de UsageInfo para recopilar información de uso de la colección de sitios actual.

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;

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPSite.UsageInfo

Espacio de nombres Microsoft.SharePoint