C# Class AerialForWindows.Updates.UpdateManager

Inheritance: IUpdateManager
Afficher le fichier Open project: thoemmi/AerialForWindows

Méthodes publiques

Méthode Description
CheckForUpdatesAsync ( ) : Task
DownloadReleaseAsync ( ReleaseInfo releaseInfo, Action downloadProgressCallback, CancellationToken cancellationToken ) : Task
InitUpdateManagerForTests ( ) : void

Private Methods

Méthode Description
OnUpdatesAvailable ( ) : void
UpdateManager ( IReleaseProvider reader, System.Version currentVersion ) : System

Method Details

CheckForUpdatesAsync() public méthode

public CheckForUpdatesAsync ( ) : Task
Résultat Task

DownloadReleaseAsync() public méthode

public DownloadReleaseAsync ( ReleaseInfo releaseInfo, Action downloadProgressCallback, CancellationToken cancellationToken ) : Task
releaseInfo ReleaseInfo
downloadProgressCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

InitUpdateManagerForTests() public static méthode

public static InitUpdateManagerForTests ( ) : void
Résultat void