MessageQueueInstaller.Rollback(IDictionary) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Restaura el estado que tenía el equipo antes de la instalación, deshaciendo la información de la cola que el procedimiento de instalación escribió en el Registro. Este método está pensado para que lo utilicen las herramientas de instalación, que llaman automáticamente a los métodos adecuados.
public:
override void Rollback(System::Collections::IDictionary ^ savedState);
public override void Rollback (System.Collections.IDictionary savedState);
override this.Rollback : System.Collections.IDictionary -> unit
Public Overrides Sub Rollback (savedState As IDictionary)
Parámetros
- savedState
- IDictionary
Un objeto IDictionary que contiene el estado del equipo antes de la instalación.
Comentarios
El Rollback método deshace los efectos del Install método. Rollback se llama si se produce un error en la instalación de cualquier componente del proyecto de instalación. El Install método crea o establece las propiedades de una cola. Rollback elimina la cola o restablece las propiedades de una cola preexistente a sus valores de preinstalación.
Normalmente, no se llama a los métodos del desde dentro MessageQueueInstaller del código; por lo general, solo la utilidad de instalación de InstallUtil.exe llama a ellos. La utilidad llama automáticamente al Rollback método después de que se produzca un error de instalación para deshacer los cambios realizados en el proceso de instalación.
La rutina de instalación de una aplicación usa el instalador Installer.Context del proyecto para mantener automáticamente información sobre los componentes que ya se han instalado. Esta información de estado, que se pasa a Rollback como savedState
parámetro, se actualiza continuamente a medida que la utilidad revierte cada MessageQueueInstaller instancia. Normalmente, no es necesario que el código modifique explícitamente esta información de estado.
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de