Compartilhar via


Visão geral dos objetos COMAdmin

Os objetos COMAdmin oferecem um modelo de objeto simples que fornece acesso ao catálogo COM+. Ao fazer isso, eles servem para modelar toda a funcionalidade fornecida pela ferramenta administrativa Serviços de Componentes. Sempre que você faz qualquer tipo de administração COM+, você está interagindo com o catálogo COM+. Para obter uma descrição do catálogo, consulte Acessando o catálogo COM+.

As informações obtidas da ferramenta administrativa Serviços de Componentes ou usando os objetos COMAdmin são estruturadas de forma semelhante, e as ações executadas em qualquer contexto são análogas. A correlação básica entre o uso do snap-in Serviços de Componentes e a administração programática é que as pastas na árvore de console do snap-in correspondem a coleções no catálogo COM+. Ou seja, assim como cada pasta no snap-in contém itens de um tipo; por exemplo, Aplicativos COM+ contém aplicativos COM+ instalados — cada coleção no catálogo COM+ contém itens de um tipo uniforme. Além disso, assim como cada item em uma pasta tem propriedades que você pode definir em uma folha de propriedades, cada item em uma coleção expõe propriedades que você pode definir.

Para permitir que você configure objetos dentro dessa estrutura, os objetos COMAdmin fornecem os meios para fazer o seguinte:

  • Acesse o catálogo COM+
  • Acessar coleções no catálogo
  • Acessar itens em coleções
  • Acessar propriedades nos itens nas coleções

Para dar suporte a essas ações, a Biblioteca COMAdmin fornece as três classes a seguir:

Para obter descrições mais completas dessas classes, consulte Descrição resumida das classes COMAdmin nesta seção.

Para ter uma ideia rápida das ações típicas que você executa na administração programática, consulte Exemplo introdutório usando o catálogo de administração COM+.

Operações de administração COM+ dentro de transações

Manipulando erros de administração COM+

Exemplo introdutório usando o catálogo de administração COM+

Recuperando coleções no catálogo COM+

Definindo propriedades e salvando alterações no catálogo COM+