Share via


SPRequestThrottleClassifier Class

When implemented in a derived class, provides a means of assigning a throttle level to a type of HTTP request.

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Utilities.SPRequestThrottleClassifier
      Microsoft.SharePoint.Utilities.SPHttpFileExtensionThrottleClassifier
      Microsoft.SharePoint.Utilities.SPHttpHeaderThrottleClassifier
      Microsoft.SharePoint.Utilities.SPHttpUserAgentAndMethodClassifier
      Microsoft.SharePoint.Utilities.SPSearchCrawlingRequestClassifier

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No

Syntax

'Declaration
Public MustInherit Class SPRequestThrottleClassifier _
    Inherits SPAutoSerializingObject
'Usage
Dim instance As SPRequestThrottleClassifier
public abstract class SPRequestThrottleClassifier : SPAutoSerializingObject

Remarks

Request matching is implemented by SPRequestModule. For more information about it, see Microsoft SharePoint Foundation as an ASP.NET Application.

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.

See Also

Reference

SPRequestThrottleClassifier Members

Microsoft.SharePoint.Utilities Namespace