SPHttpThrottleSettings.RemovePerformanceMonitor method (String, String, String)
O monitor de desempenho com o nome de contador especificado, o nome da instância e a categoria remove da coleção PerformanceMonitors do objeto SPHttpThrottleSettings .
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub RemovePerformanceMonitor ( _
category As String, _
counter As String, _
instance As String _
)
'Uso
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
)
Parâmetros
category
Type: System.StringA categoria do monitor é removido.
counter
Type: System.StringO nome do contador é removido.
instance
Type: System.StringO nome da instância do contador é removido.
Comentários
Se houver objetos do monitor de desempenho redundante; ou seja, mais de uma vez com a mesma categoria, contador e os nomes de instância, então todos são removidos.
Para remover todo o desempenho monitora todas as ocorrências de uso contador de RemovePerformanceMonitor(String, String) de sobrecarga desse método.
Examples
O exemplo de código a seguir mostra esse método em uso. Para o exemplo completo, consulte 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")
Ver também
Referência
SPHttpThrottleSettings members