Compartilhar via


Como: Excluir categorias de contador de desempenho

Você pode excluir desempenho contador categorias quando não forem necessários.Você só pode excluir categorias que não são objetos de desempenho padrão do Windows, ou seja, você só pode excluir categorias que foram definidas pelo usuário.Além disso, não é possível criar ou excluir categorias em computadores remoto.Você pode excluir uma categoria que você criou uma categoria personalizada associada a um aplicativo e remoção de aplicativo do sistema.Por exemplo, se você tiver um aplicativo de entrada de pedidos que cria contadores em uma categoria OrderProcessing, seria excluir essa categoria sistema autônomo parte de seu aplicativo de desinstalação.

Você usa o Delete método na PerformanceCounterCategory classe para remover uma categoria do sistema. Quando você excluir uma categoria, todos os contadores e instâncias associadas a ele também são removidas.

É importante observar a diferença entre excluir um contador e a exclusão de uma instância do PerformanceCounter componente. Quando você usa o Delete método, você está excluindo uma categoria e seus contadores associados do sistema operacional Windows, não remover uma instância de um contador do seu projeto ou aplicativo. Quando você exclui uma instância do PerformanceCounter componente, você remover um componente dentro de seu projeto faz referência a um contador externo.

Observação:

O PerformanceCounter classe não tem suporte completo no Microsoft Windows NT versão 4.0. Você pode ler de contadores de sistema, mas não é possível criar, gravar ou excluir contadores personalizados.

Para excluir uma categoria do contador de desempenho de servidor Explorer

  1. In Gerenciador de servidores, localizar a categoria do contador de desempenho que deseja remover.Para obter mais informações, consulte Como: Access and Initialize Server Explorer/Database Explorer.

  2. clicar com o botão direito do mouse na categoria e selecionar Excluir.

    Observação:

    Para acesso contadores de desempenho, você necessário ser membro do agrupar de segurança que tenha acesso a contadores de desempenho (por exemplo, o Usuários de monitor de desempenho agrupar).Além disso, você pode receber avisos de Windows Vista Quando você tenta executar uma ação que requer privilégios elevados, mesmo quando você executa em permissões administrativas. Para obter mais informações, consulte O Windows Vista e o Visual Studio.

Para excluir uma categoria do contador de desempenho por meio de programação

  • Chamar o Delete método na PerformanceCounterCategory classe, que especifica a categoria para remover sistema autônomo um parâmetro.

    PerformanceCounterCategory.Delete("CategoryName")
    
         PerformanceCounterCategory.Delete("CategoryName");
    

Consulte também

Tarefas

Como: Adicionar e remover instâncias do contador de desempenho

Conceitos

Gerenciamento de contador e categoria