Compartilhar via


SPHttpThrottleSettings.AddThrottleClassifier method

Adiciona um classificador da solicitação HTTP à coleção ThrottleClassifiers do objeto SPHttpThrottleSettings .

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub AddThrottleClassifier ( _
    classifier As SPRequestThrottleClassifier _
)
'Uso
Dim instance As SPHttpThrottleSettings
Dim classifier As SPRequestThrottleClassifier

instance.AddThrottleClassifier(classifier)
public void AddThrottleClassifier(
    SPRequestThrottleClassifier classifier
)

Parâmetros

Exceptions

Exception Condition
ArgumentNullException

classifier é a null reference (Nothing in Visual Basic).

ArgumentException

classifier já está na coleção.

Examples

O exemplo de código a seguir mostra o método em uso. Para o exemplo completo, consulte How to: Create and Register or Deregister a Request Classifier.

// Get a reference to the throttle settings
Uri webApplicationUri = new Uri("Http://localhost/");
SPWebApplication webApplication = SPWebApplication.Lookup(webApplicationUri);
SPHttpThrottleSettings throttleSettings = SPHttpThrottleSettings.GetHttpThrottleSettings(webApplication);

// Create the classifier object
SPHttpFileExtensionThrottleClassifier docxClassifier = new SPHttpFileExtensionThrottleClassifier(".docx",SPRequestThrottleLevel.FirstStage);

// Add it to the collection of classifiers
throttleSettings.AddThrottleClassifier(docxClassifier);
' Get a reference to the throttle settings
Dim webApplicationUri As New Uri("Http://localhost/")
Dim webApplication As SPWebApplication = SPWebApplication.Lookup(webApplicationUri)
Dim throttleSettings As SPHttpThrottleSettings = SPHttpThrottleSettings.GetHttpThrottleSettings(webApplication)

' Create the classifier object
Dim docxClassifier As New SPHttpFileExtensionThrottleClassifier(".docx",SPRequestThrottleLevel.FirstStage)

' Add it to the collection of classifiers
throttleSettings.AddThrottleClassifier(docxClassifier)

Ver também

Referência

SPHttpThrottleSettings class

SPHttpThrottleSettings members

Microsoft.SharePoint.Utilities namespace