Récupération de collections sur le catalogue COM+
Les données du catalogue COM+ sont stockées dans une hiérarchie de collections. Dans l’outil d’administration Services de composants, la plupart de ces collections apparaissent sous forme de dossiers dans l’arborescence de la console. Les collections qui n’apparaissent pas en tant que dossiers sont accessibles uniquement par programmation. Les collections servent de conteneurs pour les éléments. Les éléments d’une collection donnée sont tous d’un type cohérent ; autrement dit, ils représentent tous le même type d’élément, et il peut y avoir un nombre arbitraire d’éléments dans une collection. Par exemple, la collection Applications contient un élément pour chaque application COM+ installée sur l’ordinateur. Cette collection apparaît dans l’outil d’administration en tant que dossier Applications COM+ .
Les collections se produisent dans une structure hiérarchique, car les éléments qu’elles contiennent suivent un ordre inné d’inclusion. Par exemple, étant donné que les composants sont installés dans une application COM+, la collection Components est logiquement sous la collection Applications . Plus particulièrement, pour contenir les composants installés dans cette application particulière, il existe une collection Components distincte pour chaque élément de la collection Applications .
Vous devez obtenir une collection dans le catalogue chaque fois que vous souhaitez récupérer un élément et y définir des propriétés. Dans le cas général, vous devez parcourir plusieurs collections pour accéder à l’élément souhaité. Pour connaître la procédure à suivre, consultez Navigation dans la hiérarchie de collection COM+.
Après avoir récupéré une collection et avant de pouvoir travailler directement avec les éléments qu’elle contient, vous devez remplir la collection, qui extrait les données du contenu de la collection à partir du catalogue COM+. Pour plus d’informations, consultez Remplissage des collections COM+.
En outre, vous pouvez utiliser une fonctionnalité qui vous permet d’interroger dynamiquement pour voir quelles collections associées sont disponibles à partir d’une collection donnée que vous détenez. Pour plus d’informations, consultez Interrogation des collections associées disponibles.
Rubriques connexes
-
Exemple d’introduction utilisant le catalogue d’administration COM+
-
Définition des propriétés et enregistrement des modifications apportées au catalogue COM+