C# Класс AcManager.Tools.Data.BaseUpdater

Наследование: FirstFloor.ModernUI.Presentation.NotifyPropertyChanged
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CheckUpdateABitLater void
PeriodicCheckAsync Task

Открытые методы

Метод Описание
CheckAndUpdateIfNeeded ( ) : Task

Защищенные методы

Метод Описание
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!

Приватные методы

Метод Описание
CheckUpdateABitLater ( ) : void
PeriodicCheckAsync ( CancellationToken token ) : Task

Описание методов

BaseUpdater() защищенный Метод

protected BaseUpdater ( [ installedVersion ) : System
installedVersion [
Результат System

CanBeUpdated() защищенный Метод

protected CanBeUpdated ( ) : bool
Результат bool

CheckAndUpdateIfNeeded() публичный Метод

public CheckAndUpdateIfNeeded ( ) : Task
Результат Task

CheckAndUpdateIfNeededInner() защищенный абстрактный Метод

Check and install/prepare update.
protected abstract CheckAndUpdateIfNeededInner ( ) : Task
Результат Task

FirstCheck() защищенный Метод

protected FirstCheck ( ) : void
Результат void

GetUpdatePeriod() защищенный Метод

Will be called in BaseUpdater constructor!
protected GetUpdatePeriod ( ) : System.TimeSpan
Результат System.TimeSpan

OnCommonSettingsChanged() защищенный Метод

protected OnCommonSettingsChanged ( object sender, System e ) : void
sender object
e System
Результат void

OnUpdated() защищенный Метод

protected OnUpdated ( ) : void
Результат void

RestartPeriodicCheck() защищенный Метод

protected RestartPeriodicCheck ( ) : void
Результат void

SetListener() защищенный Метод

Will be called in BaseUpdater constructor!
protected SetListener ( ) : void
Результат void