Descripción resumida de las clases COMAdmin
Hay tres clases proporcionadas por la biblioteca COMAdmin (comadmin.dll), cada una de las cuales implementa una interfaz dual COM. Los objetos creados a partir de estas clases se usan para obtener acceso al catálogo, para representar colecciones en el catálogo y para representar los elementos contenidos en las colecciones.
COMAdminCatalog
La clase COMAdminCatalog representa el propio catálogo. Un objeto creado a partir de COMAdminCatalog es el objeto fundamental que se usa en la administración mediante programación. Además de establecer la conexión básica con el servidor de catálogo al crear una instancia de él, COMAdminCatalog proporciona métodos que le permiten hacer lo siguiente:
- Obtiene colecciones en el catálogo.
- Conéctese al servidor de catálogo en un equipo remoto.
- Instale, exporte, inicie, apague y obtenga información sobre las aplicaciones COM+.
- Instale componentes en aplicaciones COM+ y obtenga información sobre los componentes.
- Inicie, detenga o actualice los servicios que se ejecutan en la máquina.
- Actualice, restaure o haga una copia de seguridad de la información del catálogo.
En COM+ 1.0, la clase COMAdminCatalog implementa la interfaz ICOMAdminCatalog . En COM+ 1.5, la clase COMAdminCatalog implementa ICOMAdminCatalog2 como su interfaz predeterminada.
COMAdminCatalogCollection
La clase COMAdminCatalogCollection representa cualquier colección del catálogo proporcionando una cadena que asigne un nombre a la colección determinada en el momento de la creación de instancias de objeto. (Las colecciones de catálogos disponibles se denominan en la tabla en Colecciones de administración de COM+). Los objetos se crean a partir de esta clase al recuperar una colección de nivel superior llamando al método GetCollection del objeto COMAdminCatalog . Estos objetos también se crean al recuperar una colección secundaria llamando al método GetCollection de su objeto de colección primario. Los objetos COMAdminCatalogCollection permiten hacer lo siguiente:
- Enumere los elementos contenidos en la colección.
- Recuperar un elemento de la colección.
- Agregue o quite elementos a o desde la colección.
- Guarde o descarte los cambios pendientes realizados en la colección o en los elementos que contiene.
- Obtenga una colección diferente en el catálogo.
La clase COMAdminCatalogObject implementa la interfaz ICatalogCollection .
COMAdminCatalogObject
La clase COMAdminCatalogObject representa cualquier elemento contenido en una colección. Los objetos se crean a partir de esta clase al obtener un elemento a través de la propiedad Item de un objeto de colección de catálogos. Los objetos creados a partir de la clase COMAdminCatalogObject permiten hacer lo siguiente:
- Obtiene o establece las propiedades admitidas por el elemento que se usa el objeto para representar.
- Obtenga información sobre el elemento y sus propiedades.
La clase COMAdminCatalogObject implementa la interfaz ICatalogObject .
Temas relacionados