Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include Protected Members
Include Inherited Members
Provides management and configuration settings for performance monitoring and HTTP request throttling.
The SPHttpThrottleSettings type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SPHttpThrottleSettings | Initializes a new instance of the SPHttpThrottleSettings class. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
DisplayName | (Inherited from SPPersistedObject.) |
![]() |
Farm | (Inherited from SPPersistedObject.) |
![]() |
Id | (Inherited from SPPersistedObject.) |
![]() |
Name | (Inherited from SPPersistedObject.) |
![]() |
NumberOfSamples | Gets or sets the number of times the performance monitoring infrastructure tests performance before calculating a health score. |
![]() |
Parent | (Inherited from SPPersistedObject.) |
![]() |
PerformanceMonitors | Gets persisted configuration information about the performance monitors of the parent Web application. |
![]() |
PerformThrottle | Gets or sets a value that indicates whether throttling of HTTP requests is enabled for the parent Web application. |
![]() |
Properties | (Inherited from SPPersistedObject.) |
![]() |
RefreshInterval | Gets or sets the frequency at which the parent Web application’s performance monitors are checked by the performance monitoring infrastructure. |
![]() |
Status | (Inherited from SPPersistedObject.) |
![]() |
ThrottleClassifiers | Gets the HTTP request classifiers of the parent Web application. |
![]() |
TypeName | (Inherited from SPPersistedObject.) |
![]() |
UpgradedPersistedProperties | (Inherited from SPAutoSerializingObject.) |
![]() |
Version | (Inherited from SPPersistedObject.) |
![]() |
WasCreated | (Inherited from SPPersistedObject.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AddPerformanceMonitor(String, String, SPSystemPerformanceCounterRelativeInstance, [], Boolean) | Adds to the PerformanceMonitors collection an object that holds data that is used at runtime to create a performance monitor whose instance name is the process name or the SharePoint Foundation Web application name. |
![]() |
AddPerformanceMonitor(String, String, String, [], Boolean) | Adds to the PerformanceMonitors collection an object that holds data that is used at runtime to create a performance monitor. |
![]() |
AddThrottleClassifier | Adds an HTTP request classifier to the ThrottleClassifiers collection of the SPHttpThrottleSettings object. |
![]() |
Clear | Clears all objects from the ThrottleClassifiers and PerformanceMonitors collections. |
![]() |
Clone | (Inherited from SPPersistedObject.) |
![]() |
Delete | (Inherited from SPPersistedObject.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Equals | (Inherited from SPPersistedObject.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GenerateMonitors | Gets a collection of the SPSystemPerformanceMonitor objects for the parent Web application. |
![]() |
GetChild<T>() | (Inherited from SPPersistedObject.) |
![]() |
GetChild<T>(String) | (Inherited from SPPersistedObject.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from SPPersistedObject.) |
![]() ![]() |
GetHttpThrottleSettings | Gets the child HTTP request throttle settings of the specified object. |
![]() |
GetObjectData | (Inherited from SPAutoSerializingObject.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
HasAdditionalUpdateAccess | (Inherited from SPPersistedObject.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnDeserialization | (Inherited from SPPersistedObject.) |
![]() |
Provision | (Inherited from SPPersistedObject.) |
![]() |
RemovePerformanceMonitor(String, String) | Removes any performance monitor with the specified counter and category from the PerformanceMonitors collection of the SPHttpThrottleSettings object. |
![]() |
RemovePerformanceMonitor(String, String, String) | Removes the performance monitor with the specified counter name, instance name, and category from the PerformanceMonitors collection of the SPHttpThrottleSettings object. |
![]() |
RemoveThrottleClassifierAt | Removes the HTTP request classifier at the specified index from the ThrottleClassifiers collection. |
![]() ![]() |
ResetToDefaultSettings | Resets the HTTP request throttle settings for a specified Web application to the default settings. |
![]() |
ToString | (Inherited from Object.) |
![]() |
ToString | (Inherited from SPPersistedObject.) |
![]() |
Uncache | (Inherited from SPPersistedObject.) |
![]() |
Unprovision | (Inherited from SPPersistedObject.) |
![]() |
Update() | (Inherited from SPPersistedObject.) |
![]() |
Update(Boolean) | (Inherited from SPPersistedObject.) |
![]() |
UpdateParent | (Inherited from SPAutoSerializingObject.) |
![]() |
Validate | (Inherited from SPPersistedObject.) |
Top