La asociación CIM_ActionSequence se usa para definir una serie de operaciones que efectúan la transición del elemento de ...

La asociación CIM_ActionSequence se usa para definir una serie de operaciones que efectúan la transición del elemento de software, al que hace referencia la asociación CIM_SoftwareElementActions, a su estado siguiente o quita el elemento de software de su entorno actual. La clase CIM_Action que participa en esta asociación debe tener el mismo valor para la propiedad Direction, ya que forma parte de una secuencia para la transición de un elemento de software a su estado siguiente o para desinstalar un elemento de software. Las acciones de estado siguiente y de desinstalación asociadas con un elemento de software determinado deben formar una secuencia continua. Puesto que la CIM_ActionSequence es una asociación que efectúa un bucle en la clase CIM_Action con roles para las acciones 'anterior' y 'siguiente' de una secuencia, la necesidad de una secuencia continua implica: (1) Dentro del conjunto de acciones del estado siguiente o de desinstalación hay una y sólo una acción que no tiene una instancia de la asociación CIM_ActionSequence a la que se hace referencia en el rol 'siguiente'. Ésta es la primera acción de la secuencia. (2) Dentro del conjunto de acciones del estado siguiente o de desinstalación hay una y sólo una acción que no tiene una instancia de la asociación CIM_ActionSequence a la que se hace referencia en el rol \"anterior\". Ésta es la última acción de la secuencia. (3) Todas las demás acciones del conjunto de acciones del estado siguiente y de desinstalación deben participar en dos instancias de la asociación CIM_ActionSequence, una en un rol anterior y otra en el rol siguiente.
La asociación CIM_ActionSequence se usa para definir una serie de operaciones que efectúan la transición del elemento software, al que hace referencia la asociación CIM_SoftwareElementActions, a su estado siguiente o quita el elemento software de su entorno actual. La clase CIM_Action que participa en esta asociación debe tener el mismo valor para la propiedad Direction, ya que forma parte de una secuencia para la transición de un elemento software a su estado siguiente o para desinstalar un elemento software. Las acciones de estado siguiente y de desinstalación asociadas con un elemento software determinado deben formar una secuencia continua. Puesto que la CIM_ActionSequence es una asociación que efectúa un bucle en la clase CIM_Action con funciones para las acciones 'anterior' y 'siguiente' de una secuencia, la necesidad de una secuencia continua implica: (1) Dentro del conjunto de acciones del estado siguiente o de desinstalación hay una y sólo una acción que no tiene una instancia de la asociación CIM_ActionSequence a la que se hace referencia en la función 'siguiente'. Ésta es la primera acción de la secuencia. (2) Dentro del conjunto de acciones del estado siguiente o de desinstalación hay una y sólo una acción que no tiene una instancia de la asociación CIM_ActionSequence a la que se hace referencia en la función \"anterior\". Ésta es la última acción de la secuencia. (3) Todas las demás acciones del conjunto de acciones del estado siguiente y de desinstalación deben participar en dos instancias de la asociación CIM_ActionSequence, una en una función anterior y otra en la función siguiente.