C# Class NAppUpdate.Framework.Tasks.FileUpdateTask

Inheritance: IUpdateTask
Afficher le fichier Open project: synhershko/NAppUpdate Class Usage Examples

Private Properties

Свойство Type Description
FileLockWait void

Méthodes publiques

Méthode Description
Execute ( bool coldRun ) : TaskExecutionStatus
Prepare ( Sources source ) : void
Rollback ( ) : bool

Private Methods

Méthode Description
FileLockWait ( ) : void

To mitigate problems with the files being locked even though the application mutex has been released. https://github.com/synhershko/NAppUpdate/issues/35

Method Details

Execute() public méthode

public Execute ( bool coldRun ) : TaskExecutionStatus
coldRun bool
Résultat TaskExecutionStatus

Prepare() public méthode

public Prepare ( Sources source ) : void
source Sources
Résultat void

Rollback() public méthode

public Rollback ( ) : bool
Résultat bool