CAS.Lib.CodeProtect Namespace
CAS.Lib.CodeProtect.LicenseDsc Namespace
CAS.Lib.CodeProtect.LicenseDsc.Constraints Namespace
CAS.Lib.CodeProtect.Properties Namespace
OOI CodeProtect

LibInstaller..::..Rollback Method

When overridden in a derived class, restores the pre-installation state of the computer.

Namespace:  CAS.Lib.CodeProtect
Assembly:  CAS.CodeProtect (in CAS.CodeProtect.dll)

Syntax


public void Rollback(
	IDictionary savedState
)
Public Sub Rollback ( _
	savedState As IDictionary _
)
public:
void Rollback(
	IDictionary^ savedState
)

Parameters

savedState
Type: IDictionary
An IDictionary that contains the pre-installation state of the computer.

Exceptions


ExceptionCondition
ArgumentException The savedState parameter is null. -or- The saved-state IDictionary might have been corrupted.
InstallException An exception occurred during the Rollback(System.Collections.IDictionary) phase of the installation. This exception is ignored and the rollback continues. However, the computer might not be fully reverted to its initial state after the rollback completes.