MessageQueueInstaller.UninstallAction Property


Gets or sets a value that indicates what the installer does with the queue at uninstall time: remove it, restore it to its pre-installation state, or leave it in its current installed state.

Namespace:   System.Messaging
Assembly:  System.Messaging (in System.Messaging.dll)

public UninstallAction UninstallAction { get; set; }

Property Value

Type: System.Configuration.Install.UninstallAction

One of the UninstallAction values that indicates what state to leave the queue in when the MessageQueue is uninstalled. The default is Remove.

When you install a queue, you can optionally use an existing queue. If you do so, you must decide whether the queue should return to its pre-installation state, or remain in its current, post-installation state. If you elect to return the queue to its pre-installation state, messages that were deleted from the queue at install time are not restored. You can reset only queue properties that are associated with the MessageQueueInstaller to their pre-installation values.

.NET Framework
Available since 1.1
Return to top