SPHttpHeaderThrottleClassifier members

Enables the management of throttling for HTTP requests that include a specified header.

The SPHttpHeaderThrottleClassifier type exposes the following members.

  Name Description
Public method SPHttpHeaderThrottleClassifier() Initializes a new instance of the SPHttpHeaderThrottleClassifier class.
Public method SPHttpHeaderThrottleClassifier(String, SPRequestThrottleLevel) Initializes a new instance of the SPHttpHeaderThrottleClassifier class for the specified header and with the specified throttle level.
Public method SPHttpHeaderThrottleClassifier(String, String, SPRequestThrottleLevel) Initializes a new instance of the SPHttpHeaderThrottleClassifier class for the specified header, header value, and with the specified throttle level.
Top

  Name Description
Public property Header Gets the name of the header.
Public property ThrottleLevel Gets a value that specifies when matching requests are throttled. (Overrides SPRequestThrottleClassifier.ThrottleLevel.)
Public property Value Gets the header value.
Top

  Name Description
Public method Equals Determines whether the specified object is equal to the current SPHttpHeaderThrottleClassifier object. (Overrides Object.Equals(Object).)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode Gets a hash code for the object. (Overrides Object.GetHashCode().)
Public method GetType (Inherited from Object.)
Public method Match Determines if the request includes a matching header. (Overrides SPRequestThrottleClassifier.Match(HttpRequest).)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a String that represents the current SPHttpHeaderThrottleClassifier object. (Overrides Object.ToString().)
Top
Show: