Method |
Description |
|
Apply ( IAbsoluteFilePath exePath = null ) : bool |
|
|
ApplyMSI ( ) : bool |
|
|
ApplySingleExeMode ( IAbsoluteFilePath exePath ) : bool |
|
|
ApplyUpdateIfExists ( IAbsoluteFilePath exePath ) : Task |
|
|
CheckForUpdateInternal ( ) : Task |
|
|
Cleanup ( ) : void |
|
|
CleanupDest ( ) : void |
|
|
CleanupInfo ( ) : void |
|
|
CleanupLegacyRegistry ( ) : void |
|
|
CreateShortcut ( IAbsoluteDirectoryPath destinationPath, IAbsoluteFilePath installExe ) : void |
|
|
DeleteApplicationShortcuts ( ) : void |
|
|
DownloadAndProcessVersion ( IWebClient checkForUpdateClient, Uri uri ) : Task |
|
|
DownloadUpdate ( VersionCheckCompleteEventArgs a ) : System.Threading.Tasks.Task |
|
|
GetAppLocalVersion ( IAbsoluteFilePath exePath ) : System.Version |
|
|
GetApplyMsiParameters ( ) : string |
|
|
GetLocalPath ( ) : string |
|
|
GetLocalProduct ( ) : string |
|
|
GetLocalRegVersion ( ) : System.Version |
|
|
GetUninstallParameters ( ) : string |
|
|
GetVersionCheckUri ( bool beta = false ) : Uri |
|
|
InstallToProgramFiles ( IAbsoluteFilePath exeFile ) : bool |
|
|
OnComplete ( string newVersion, string newProductCode, string hash, bool isNew, bool isSameProductCode ) : VersionCheckCompleteEventArgs |
|
|
PublishDomainEvent ( IAsyncNotification evt ) : void |
|
|
PublishDomainEvent ( INotification evt ) : void |
|
|
RegisterLocalAppKeys ( IAbsoluteFilePath exePath ) : void |
|
|
TryCheckForUpdate ( ) : System.Threading.Tasks.Task |
|
|
TryCheckForUpdate ( IWebClient checkForUpdateClient, Uri uri ) : Task |
|
|
TryDownloadUpdate ( VersionCheckCompleteEventArgs a, string filePath ) : System.Threading.Tasks.Task |
|
|
TryGetVersionFromFile ( IAbsoluteFilePath exePath ) : System.Version |
|
|
TryParseVersion ( string version ) : System.Version |
|
|
TryParseVersionInfo ( ) : VersionCheckCompleteEventArgs |
|
|
TryRunUpdater ( IAbsoluteFilePath executable ) : bool |
|
|
TryUninstallLegacyMSI ( string parameters ) : bool |
|
|
UninstallLegacyMSI ( ) : bool |
|
|
VersionCheckerComplete ( VersionCheckCompleteEventArgs args ) : System.Threading.Tasks.Task |
|
|