Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Namespace System.Management.Instrumentation

Fornece as classes necessárias para aplicativos instrumenting para gerenciamento e exposição de suas informações de gerenciamento e eventos por meio do WMI aos consumidores potenciais. Os consumidores como, por exemplo, de Application Center da Microsoft ou o Microsoft Operations Manager podem gerenciar com facilidade, seu aplicativo e monitoramento e a configuração do seu aplicativo estão disponível para o scripts de administrador ou outros aplicativos, gerenciados, bem como não gerenciado. A instrumentação do seu aplicativo é fácil atingir usando o atributo InstrumentationClass nas classes que deseja expor, ou usando o fornecido BaseEvent e Instance classes de base e o Instrumentation classe auxiliar.

  Classe Descrição
Classe pública BaseEvent Representa as classes derivadas de BaseEvent que são conhecidos por ser classes de evento de gerenciamento. Essas classes derivadas herdam uma implementação de IEvent que permite que eventos sejam disparados por meio de Fire método.
Classe pública DefaultManagementInstaller Instala um assembly instrumentado. Para usar este instalador de projeto padrão, simplesmente derivar uma classe de DefaultManagementInstaller dentro do assembly. Não há métodos precisam ser substituídas.
Classe pública DefaultManagementProjectInstaller Instala um assembly instrumentado. Para usar este instalador de projeto padrão, derive uma classe de DefaultManagementProjectInstaller dentro do assembly. Não há métodos precisam ser substituídas.
Classe pública IgnoreMemberAttribute Faz com que o membro associado de uma classe instrumentada ser ignorado pela instrumentação de gerenciamento.
Classe pública Instance Representa derivado classes conhecidos como classes de instância de instrumentação de gerenciamento. Essas classes derivadas herdam uma implementação de IInstance que permite que instâncias deve ser publicado através do Published propriedade.
Classe pública InstanceNotFoundException A exceção lançada para indicar que nenhuma instância é retornada por um provedor.
Classe pública Instrumentation Fornece funções auxiliares para expor eventos e dados para o gerenciamento. Há uma única instância dessa classe por domínio de aplicativo.
Classe pública InstrumentationBaseException Representa a exceção de base relacionadas ao provedor.
Classe pública InstrumentationClassAttribute Especifica uma classe fornece os eventos ou instância de instrumentação.
Classe pública InstrumentationException Representa uma exceção relacionadas ao provedor.
Classe pública InstrumentationManager Fornece métodos que gerenciam a vida útil e o modelo usado para desmembrado provedores.
Classe pública InstrumentedAttribute Especifica que este assembly fornece instrumentação de gerenciamento. Este atributo deve aparecer uma vez por assembly.
Classe pública ManagedCommonProvider A classe é usada internamente pela WMI.Infra-estrutura de extensões do provedor de NET.
Classe pública ManagedNameAttribute Permite que uma classe instrumentada ou membro de uma classe instrumentada, para apresentar um nome alternativo através de instrumentação de gerenciamento.
Classe pública ManagementBindAttribute O atributo ManagementBind indica que um método é usado para retornar a instância de uma classe WMI associada com um valor de chave específico.
Classe pública ManagementCommitAttribute O atributo ManagementCommit marca um método que é chamado quando é necessário atualizar um conjunto de propriedades de leitura e gravação em uma operação atômica.
Classe pública ManagementConfigurationAttribute O atributo ManagementConfiguration indica que uma propriedade ou campo representa uma propriedade WMI de leitura / gravação.
Classe pública ManagementCreateAttribute O ManagementCreateAttribute é usado para indicar que um método cria uma nova instância de uma entidade gerenciada.
Classe pública ManagementEntityAttribute O atributo ManagementEntity indica que uma classe fornece informações de gerenciamento expostas por meio de um provedor de WMI.
Classe pública ManagementEnumeratorAttribute O atributo ManagementEnumerator marca um método que retorna todas as instâncias de uma classe WMI.
Classe pública ManagementInstaller Instala instrumentado assemblies. Inclua uma instância dessa classe de instalador no instalador do projeto para um assembly que inclui instrumentação.
Classe pública ManagementKeyAttribute O atributo ManagementKey identifica as propriedades de chaves de uma classe WMI.
Classe pública ManagementMemberAttribute Essa classe é usada pela WMI.Framework NET provedor Extensions. É a classe base para todos os atributos de gerenciamento que podem ser aplicados aos membros.
Classe pública ManagementNameAttribute O atributo ManagementName é usado para substituir nomes expostos por meio de uma classe WMI.
Classe pública ManagementNewInstanceAttribute A classe base para os atributos de gerenciamento que têm apenas a funcionalidade de tempo de execução e nenhuma representação do esquema. As classes de atributo de gerenciamento ManagementBindAttribute, ManagementCreateAttribute e ManagementEnumeratorAttribute são derivadas dessa classe.
Classe pública ManagementProbeAttribute O atributo ManagementProbe indica que uma propriedade ou campo representa uma propriedade somente leitura do WMI.
Classe pública ManagementQualifierAttribute O atributo ManagementQualifier contém adicionais informações relacionadas ao provedor WMI sobre associado WMI classe, ocorrência, propriedade, o campo ou método.
Classe pública ManagementReferenceAttribute O ManagementReferenceAttribute marca um parâmetro de método, propriedade ou membro de classe como uma referência a outro objeto de gerenciamento ou classe.
Classe pública ManagementRemoveAttribute O ManagementRemoveAttribute é usado para indicar que um método limpa uma instância de uma entidade gerenciada.
Classe pública ManagementTaskAttribute O atributo ManagementTask indica que o método de destino implementa um método WMI.
Classe pública WmiConfigurationAttribute O atributo WmiConfiguration indica que um assembly contém o código que implementa um provedor de WMI usando o WMI.Modelo de provedor de NET Extensions. O atributo aceita parâmetros que estabelecem a configuração de alto nível do provedor WMI implementada.
Classe pública WmiProviderInstallationException Representa uma exceção a ser lançada quando a falha de instalação do provedor WMI.
  Interface Descrição
Interface pública IEvent Especifica uma origem de um evento de instrumentação de gerenciamento. Objetos que implementam esta interface são conhecidos por ser fontes de eventos de instrumentação de gerenciamento. Classes que não derivam de BaseEvent deve implementar essa interface em vez disso.
Interface pública IInstance Especifica uma fonte de uma instância de instrumentação de gerenciamento. Objetos que implementam esta interface são conhecidos por ser fontes de instâncias de instrumentação de gerenciamento. Classes que não derivam de Instance deve implementar essa interface em vez disso.
  Enumeração Descrição
Enumeração pública InstrumentationType Especifica o tipo de instrumentação fornecida por uma classe.
Enumeração pública ManagementConfigurationType Representa os comportamentos possíveis de confirmação de uma propriedade de leitura/gravação. Ele é usado como o valor de um parâmetro da ManagementConfigurationAttribute atributo.
Enumeração pública ManagementHostingModel Define os valores que especifica o modelo de hospedagem para o provedor.
Enumeração pública ManagementQualifierFlavors Tipos de qualificadores que podem ser usados com as extensões do provedor WMI.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.