EventLogInstaller.UninstallAction Proprietà

Definizione

Ottiene o imposta un valore che indica se il Installutil.exe (strumento di installazione) deve rimuovere il registro eventi o lasciarlo nello stato installato in fase di disinstallazione.

public:
 property System::Configuration::Install::UninstallAction UninstallAction { System::Configuration::Install::UninstallAction get(); void set(System::Configuration::Install::UninstallAction value); };
public System.Configuration.Install.UninstallAction UninstallAction { get; set; }
member this.UninstallAction : System.Configuration.Install.UninstallAction with get, set
Public Property UninstallAction As UninstallAction

Valore della proprietà

Uno dei UninstallAction valori che indica lo stato in cui lasciare il registro eventi quando EventLog viene disinstallato. Il valore predefinito è Remove.

Eccezioni

UninstallAction contiene un valore non valido. Gli unici valori validi per questa proprietà sono Remove e NoAction.

Commenti

Quando si installa un registro eventi, è possibile collegarlo facoltativamente a un log esistente. In questo caso, è necessario decidere se il log deve tornare allo stato di preinstallazione o rimanere nello stato corrente dopo l'installazione. Se si sceglie di restituire il registro eventi allo stato di pre-installazione, le modifiche apportate alle voci del registro eventi durante l'installazione non vengono ripristinate. È possibile reimpostare solo le proprietà del registro eventi associate a EventLogInstaller ai relativi valori di preinstallazione.

Si applica a