Share via


SPHttpThrottleSettings.RemovePerformanceMonitor - Méthode (String, String, String)

Supprime l'Analyseur de performances avec le nom de compteur spécifié, le nom de l'instance et la catégorie de la collection de PerformanceMonitors de l'objet SPHttpThrottleSettings .

Espace de noms :  Microsoft.SharePoint.Utilities
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub RemovePerformanceMonitor ( _
    category As String, _
    counter As String, _
    instance As String _
)
'Utilisation
Dim instance As SPHttpThrottleSettings
Dim category As String
Dim counter As String
Dim instance As String

instance.RemovePerformanceMonitor(category, _
    counter, instance)
public void RemovePerformanceMonitor(
    string category,
    string counter,
    string instance
)

Paramètres

  • category
    Type : System.String

    La catégorie du moniteur qui est supprimé.

  • counter
    Type : System.String

    Le nom du compteur qui est supprimé.

  • instance
    Type : System.String

    Le nom de l'instance du compteur qui est supprimé.

Remarques

S'il y a objets analyseur de performances redondants ; en d'autres termes, plusieurs fois avec la même catégorie, compteur et les noms d'instance, puis tous les sont supprimés.

Pour supprimer toutes les performances surveille toutes les instances d'une utilisation des compteurs de la RemovePerformanceMonitor(String, String) de surcharge de cette méthode.

Exemples

L'exemple de code suivant illustre cette méthode en cours d'utilisation. Pour obtenir l'exemple complet, consultez How to: Register or Deregister a Performance Counter.

Uri webApplicationUri = new Uri("Http://localhost/");
SPWebApplication webApplication = SPWebApplication.Lookup(webApplicationUri);
SPHttpThrottleSettings throttleSettings = SPHttpThrottleSettings.GetHttpThrottleSettings(webApplication);

// Remove the monitor 
throttleSettings.RemovePerformanceMonitor("Processor",
                                          "% Processor Time",
                                          "_Total");
Dim webApplicationUri As New Uri("Http://localhost/")
Dim webApplication As SPWebApplication = SPWebApplication.Lookup(webApplicationUri)
Dim throttleSettings As SPHttpThrottleSettings = SPHttpThrottleSettings.GetHttpThrottleSettings(webApplication)

' Remove the monitor 
throttleSettings.RemovePerformanceMonitor("Processor",
                                          "% Processor Time",
                                          "_Total")

Voir aussi

Référence

SPHttpThrottleSettings classe

SPHttpThrottleSettings - Membres

RemovePerformanceMonitor - Surcharge

Microsoft.SharePoint.Utilities - Espace de noms