SPHttpUserAgentAndMethodClassifier members
Enables the management of throttling for HTTP requests for a specified user agent, a specified HTTP method, or a combination of agent and method.
The SPHttpUserAgentAndMethodClassifier type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SPHttpUserAgentAndMethodClassifier() | Initializes a new instance of the SPHttpUserAgentAndMethodClassifier class. | |
SPHttpUserAgentAndMethodClassifier(String, String, SPHttpUserAgentAndMethodClassifier.MatchSettings, SPRequestThrottleLevel) | Initializes a new instance of the SPHttpUserAgentAndMethodClassifier class by using specified values for its properties. |
Top
Properties
Name | Description | |
---|---|---|
HttpMethod | Gets the name of the HTTP method of requests that match. | |
MatchSetting | Gets a value that specifies in what ways the request must match the SPHttpUserAgentAndMethodClassifier object. | |
ThrottleLevel | Gets a value that specifies when matching requests are throttled. (Overrides SPRequestThrottleClassifier.ThrottleLevel.) | |
UserAgent | Gets the user agent of requests that match. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current SPHttpUserAgentAndMethodClassifier object. (Overrides Object.Equals(Object).) | |
Finalize | (Inherited from Object.) | |
GetHashCode | Gets a hash code for the object. (Overrides Object.GetHashCode().) | |
GetType | (Inherited from Object.) | |
Match | Determines if the request is of the type whose throttling is managed by the SPHttpUserAgentAndMethodClassifier object. (Overrides SPRequestThrottleClassifier.Match(HttpRequest).) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | Returns a String that represents the current SPHttpUserAgentAndMethodClassifier object. (Overrides Object.ToString().) |
Top