Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al establecer propiedades en un elemento, en realidad no se registran cambios en el catálogo COM+ hasta que se guardan explícitamente los cambios. Para ello, use el método SaveChanges en el objeto COMAdminCatalogCollection de la colección que contiene el elemento.
Si desea descartar los cambios que aún no se han confirmado, puede llamar al método Populate en el objeto COMAdminCatalogCollection . Esto lee todos los datos persistentes del catálogo COM+ para todos los elementos de la colección, eliminando eficazmente los cambios pendientes.
Cuando se usa SaveChanges, las incoherencias en la configuración de propiedad elegida generan un error y SaveChanges no puede escribir el objeto que devolvió el error. Todas las propiedades de un elemento determinado se escriben o no se escriben en su conjunto.
Sin embargo, cuando se producen errores de escritura, es posible que no se deban a configuraciones incompatibles; es posible que se haya producido algún otro error. Debe inspeccionar los detalles del error para estar seguros. Para obtener más información, vea Controlar errores de administración de COM+ e interdependencias entre propiedades.
Como regla general, cuantos más cambios intente guardar a la vez, especialmente los cambios en varios objetos, más probable es que obtenga un error y más difícil es realizar un seguimiento.
Además, entre las llamadas a Populate y SaveChanges, no tiene un bloqueo en los elementos de la colección; es posible la contención. Para obtener más información, vea Obtener y establecer propiedades.
Temas relacionados