SPRequestUsageDefinition Class
Represents the definition of the request for usage statistics.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPUsageDefinition
Microsoft.SharePoint.Administration.SPUsageProvider
Microsoft.SharePoint.Administration.SPRequestUsageDefinition
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Syntax
'Declaration
<GuidAttribute("aa365baa-417b-47ed-acae-7b649f122625")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPRequestUsageDefinition _
Inherits SPUsageProvider
'Usage
Dim instance As SPRequestUsageDefinition
[GuidAttribute("aa365baa-417b-47ed-acae-7b649f122625")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPRequestUsageDefinition : SPUsageProvider
Remarks
This object is used to request information for reports on farm health, resource allocation, performance counters, and other types of statistics.
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.