Exportar (0) Imprimir
Expandir Tudo
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

Classe ManagementInstaller

Instala instrumentado assemblies. Inclua uma instância dessa classe de instalador no instalador do projeto para um assembly que inclui a instrumentação.

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Configuration.Install.Installer
        System.Management.Instrumentation.ManagementInstaller

Namespace:  System.Management.Instrumentation
Assembly:  System.Management (em System.Management.dll)

public class ManagementInstaller : Installer

O tipo ManagementInstaller expõe os membros a seguir.

  NomeDescrição
Método públicoManagementInstallerInitializes a new instance of the ManagementInstaller class.
Início

  NomeDescrição
Propriedade protegidaCanRaiseEventsObtém um valor indicando se o componente pode disparar um evento. (Herdado de Component.)
Propriedade públicaContainerObtém o IContainer que contém o Component. (Herdado de Component.)
Propriedade públicaContextObtém ou define informações sobre a instalação atual. (Herdado de Installer.)
Propriedade protegidaDesignMode Obtém um valor que indica se o Component está em modo de design. (Herdado de Component.)
Propriedade protegidaEvents Obtém a lista de manipuladores de eventos que estão conectados a este Component. (Herdado de Component.)
Propriedade públicaHelpTextObtém ou define as opções do instalador para esta classe. (Substitui Installer.HelpText.)
Propriedade públicaInstallersObtém a coleção de instaladores este instalador contém. (Herdado de Installer.)
Propriedade públicaParentObtém ou define o instalador que contém a coleção à qual pertence este instalador. (Herdado de Installer.)
Propriedade públicaSite Obtém ou define o ISite do Component. (Herdado de Component.)
Início

  NomeDescrição
Método públicoCommitConfirma o assembly para a operação. (Substitui Installer.Commit(IDictionary).)
Método públicoCreateObjRefCria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.)
Método públicoDispose() Libera todos os recursos usados pelo Component. (Herdado de Component.)
Método protegidoDispose(Boolean) Libera os recursos não gerenciados usados pelo Component e, opcionalmente, libera os recursos gerenciados. (Herdado de Component.)
Método públicoEquals(Object) Determina se o Object especificado é igual ao Object atual. (Herdado de Object.)
Método protegidoFinalize Libera os recursos não gerenciados e executa outras operações de limpeza antes do Component ser recuperados pela coleta de lixo. (Herdado de Component.)
Método públicoGetHashCodeServe como uma função hash para um tipo específico. (Herdado de Object.)
Método públicoGetLifetimeService Recupera o objeto atual de serviço de vida útil que controla a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método protegidoGetService Retorna um objeto que representa um serviço fornecido pelo Component ou por seu Container. (Herdado de Component.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoInitializeLifetimeService Obtém um objeto de serviço de tempo de vida para controlar a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método públicoInstallInstala o assembly. (Substitui Installer.Install(IDictionary).)
Método protegidoMemberwiseClone()Cria uma cópia superficial do Object atual. (Herdado de Object.)
Método protegidoMemberwiseClone(Boolean) Cria uma cópia superficial do objeto MarshalByRefObject atual. (Herdado de MarshalByRefObject.)
Método protegidoOnAfterInstallRaises the AfterInstall event. (Herdado de Installer.)
Método protegidoOnAfterRollbackRaises the AfterRollback event. (Herdado de Installer.)
Método protegidoOnAfterUninstallRaises the AfterUninstall event. (Herdado de Installer.)
Método protegidoOnBeforeInstallRaises the BeforeInstall event. (Herdado de Installer.)
Método protegidoOnBeforeRollbackRaises the BeforeRollback event. (Herdado de Installer.)
Método protegidoOnBeforeUninstallRaises the BeforeUninstall event. (Herdado de Installer.)
Método protegidoOnCommittedRaises the Committed event. (Herdado de Installer.)
Método protegidoOnCommittingRaises the Committing event. (Herdado de Installer.)
Método públicoRollbackReverte o estado do assembly. (Substitui Installer.Rollback(IDictionary).)
Método públicoToStringRetorna uma String contendo o nome do Component, se houver. Este método não deve ser sobrescrito. (Herdado de Component.)
Método públicoUninstallDesinstala o assembly. (Substitui Installer.Uninstall(IDictionary).)
Início

  NomeDescrição
Evento públicoAfterInstallOcorre após o Install métodos de todos os instaladores na Installers a propriedade tem execução. (Herdado de Installer.)
Evento públicoAfterRollbackOcorre após as instalações de todos os instaladores na Installers propriedades são implementadas de volta. (Herdado de Installer.)
Evento públicoAfterUninstallOcorre após todos os instaladores na Installers propriedade executar suas operações de desinstalação. (Herdado de Installer.)
Evento públicoBeforeInstallOcorre antes do Install método de cada instalador na coleção de instalador tem executar. (Herdado de Installer.)
Evento públicoBeforeRollbackOcorre antes de instaladores na Installers propriedades são implementadas de volta. (Herdado de Installer.)
Evento públicoBeforeUninstallOcorre antes de instaladores na Installers propriedade executar seus desinstalar operações. (Herdado de Installer.)
Evento públicoCommittedOcorre após todos os instaladores na Installers propriedade comprometeram suas instalações. (Herdado de Installer.)
Evento públicoCommittingOcorre antes de instaladores na Installers committ de propriedade suas instalações. (Herdado de Installer.)
Evento públicoDisposedOcorre quando o componente é descartado por uma chamada do método Dispose. (Herdado de Component.)
Início

.NET Framework

Com suporte em: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core não compatível), Windows Server 2008 R2 (Server Core não compatível com SP1 ou posterior), Windows Server 2003 SP2

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos de sistema do .NET Framework.

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft