Compartilhar via


Como: Criar instâncias de componentes do contador de desempenho

Você cria uma instância do PerformanceCounter componente quando você deseja tornar os dados de desempenho disponível sobre o aplicativo ou monitorar o desempenho dos recursos em um sistema. PerformanceCounter componentes permitem que você se conectar aos contadores de desempenho existentes, gravar valores de contadores personalizados e reagem aos valores que recebem os contadores.

PerformanceCounter componentes não têm nenhuma interface de usuário visuais. Se você adicionar uma instância do PerformanceCounter componente um designer visual (sistema autônomo o Designer de Formulários do Windows), o componente aparece em uma pequena área sob a borda inferior do formulário.Isso é conhecido sistema autônomo bandeja de componentes e atua sistema autônomo um local para exibir todos sistema autônomo itens não-visuais associados ao formulário.

Observação:

Não visuais classes que herdam Component suporte a uma área de design visual, semelhante a bandeja de componentes, em que seu PerformanceCounter componente e outros componentes são organizados. A disposição dos itens nesse designer não é importante, pois a interface que você vê nunca será exibida para sistema autônomo usuários finais do aplicativo.

Há várias maneiras, você pode criar uma instância do PerformanceCounter componente:

  • Você pode localizar o contador desejado no servidor Explorer e adicioná-la para seu criador, criando uma instância do PerformanceCounter componente que é pré-configurado para apontar para esse contador.

  • Você pode arrastar uma instância do PerformanceCounter componente das Componentes Guia de do Caixa de ferramentas para um formulário ou designer de Outros.

  • Você pode criar uma instância do PerformanceCounter componente em código.

Observação:

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Para criar uma instância dos componentes do contador de desempenho do Gerenciador de Servidores

  1. In Gerenciador de servidores, expandir o Servidores nó e, em seguida, expandir o nó para o servidor que você deseja exibir.

    Observação:

    Se o servidor desejado não estiver listado, você necessário adicioná-lo.Para obter mais informações, consulte Como: Access and Initialize Server Explorer/Database Explorer.

  2. localizar e expandir o Contadores de desempenho nó abaixo dele.

    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ê está em execução com permissões administrativas. Para obter mais informações, consulte O Windows Vista e o Visual Studio.

  3. localizar o contador que você deseja adicionar ao seu projeto e, em seguida, clicar com o botão direito do mouse.

  4. clicar Adicionar a Designer.

  5. configurar seu componente.Para obter mais informações, consulte Como: Configurar PerformanceCounter componente Instances.

Para criar uma instância do componente contador de desempenho a partir da caixa de ferramentas

  1. Acessar o Componentes Guia de do Caixa de ferramentas.

  2. selecionar o PerformanceCounter ícone e arrastar-o para a superfície de design do formulário ou componente.

  3. configurar seu componente.Para obter mais informações, consulte Como: Configurar PerformanceCounter componente Instances.

Para criar uma instância do componente PerformanceCounter programaticamente

  1. Criar uma instância do PerformanceCounter classe no código. Código pode ser semelhante a isso:

    Dim myCounter As New System.Diagnostics.PerformanceCounter()
    
     System.Diagnostics.PerformanceCounter myCounter =
           new System.Diagnostics.PerformanceCounter();
    
  2. configurar todas propriedades necessárias para seu componente.Para obter mais informações, consulte Como: Configurar PerformanceCounter componente Instances.

Consulte também

Tarefas

Como: Configurar PerformanceCounter componente Instances

Referência

Como: Access and Initialize Server Explorer/Database Explorer