ZeroInstall.DesktopIntegration.IntegrationManager.Finish C# (CSharp) Method

Finish() protected method

protected Finish ( ) : void
return void
        protected override void Finish()
        {
            Log.Debug("Saving AppList to: " + AppListPath);
            // Retry to handle race conditions with read-only access to the file
            ExceptionUtils.Retry<IOException>(delegate { AppList.SaveXml(AppListPath); });

            WindowsUtils.NotifyAssocChanged(); // Notify Windows Explorer of changes
            WindowsUtils.BroadcastMessage(ChangedWindowMessageID); // Notify Zero Install GUIs of changes
        }
        #endregion