Recuperando coleções no catálogo COM+

Os dados no catálogo COM+ são armazenados dentro de uma hierarquia de coleções. Na ferramenta administrativa Serviços de Componentes, muitas dessas coleções aparecem como pastas na árvore de console. As coleções que não aparecem como pastas podem ser acessadas apenas programaticamente. As coleções servem como contêineres para itens. Os itens em uma determinada coleção são todos de um tipo consistente; ou seja, todos eles representam o mesmo tipo de elemento, e pode haver um número arbitrário de itens em uma coleção. Por exemplo, a coleção Applications contém um item para cada aplicativo COM+ instalado na máquina. Essa coleção aparece na ferramenta administrativa como a pasta Aplicativos COM+.

As coleções ocorrem em uma estrutura hierárquica porque os elementos que elas contêm seguem uma ordem inata de inclusão. Por exemplo, como os componentes são instalados em um aplicativo COM+, a coleção Components é subsumida logicamente na coleção Applications. Mais especificamente, para manter os componentes instalados nesse aplicativo específico, há uma coleção Components distinta para cada item na coleção Applications.

Você deve obter uma coleção no catálogo sempre que quiser recuperar um item e definir propriedades nele. No caso geral, você precisa percorrer várias coleções para chegar ao elemento desejado. Para obter o procedimento para fazer isso, consulte Navegando na hierarquia de coleção COM+.

Depois de recuperar uma coleção e antes de poder trabalhar diretamente com os itens nela contidos, você deve preencher a coleção, que busca dados para o conteúdo da coleção no catálogo COM+. Para obter detalhes, consulte Preenchendo coleções COM+.

Além disso, há um recurso que você pode usar que permite consultar dinamicamente para ver quais coleções relacionadas estão disponíveis em uma determinada coleção que você está mantendo. Para obter detalhes, consulte Consultando coleções relacionadas disponíveis.

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+

Visão geral dos objetos COMAdmin

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