C# Class AcManager.Tools.Data.BaseUpdater

Inheritance: FirstFloor.ModernUI.Presentation.NotifyPropertyChanged
Afficher le fichier Open project: gro-ove/actools

Private Properties

Свойство Type Description
CheckUpdateABitLater void
PeriodicCheckAsync Task

Méthodes publiques

Méthode Description
CheckAndUpdateIfNeeded ( ) : Task

Méthodes protégées

Méthode Description
BaseUpdater ( [ installedVersion ) : System
CanBeUpdated ( ) : bool
CheckAndUpdateIfNeededInner ( ) : Task

Check and install/prepare update.

FirstCheck ( ) : void
GetUpdatePeriod ( ) : System.TimeSpan

Will be called in BaseUpdater constructor!

OnCommonSettingsChanged ( object sender, System e ) : void
OnUpdated ( ) : void
RestartPeriodicCheck ( ) : void
SetListener ( ) : void

Will be called in BaseUpdater constructor!

Private Methods

Méthode Description
CheckUpdateABitLater ( ) : void
PeriodicCheckAsync ( CancellationToken token ) : Task

Method Details

BaseUpdater() protected méthode

protected BaseUpdater ( [ installedVersion ) : System
installedVersion [
Résultat System

CanBeUpdated() protected méthode

protected CanBeUpdated ( ) : bool
Résultat bool

CheckAndUpdateIfNeeded() public méthode

public CheckAndUpdateIfNeeded ( ) : Task
Résultat Task

CheckAndUpdateIfNeededInner() protected abstract méthode

Check and install/prepare update.
protected abstract CheckAndUpdateIfNeededInner ( ) : Task
Résultat Task

FirstCheck() protected méthode

protected FirstCheck ( ) : void
Résultat void

GetUpdatePeriod() protected méthode

Will be called in BaseUpdater constructor!
protected GetUpdatePeriod ( ) : System.TimeSpan
Résultat System.TimeSpan

OnCommonSettingsChanged() protected méthode

protected OnCommonSettingsChanged ( object sender, System e ) : void
sender object
e System
Résultat void

OnUpdated() protected méthode

protected OnUpdated ( ) : void
Résultat void

RestartPeriodicCheck() protected méthode

protected RestartPeriodicCheck ( ) : void
Résultat void

SetListener() protected méthode

Will be called in BaseUpdater constructor!
protected SetListener ( ) : void
Résultat void