AutoUpdater.NET
Enum representing the remind later time span.
Represents the time span in minutes.
Represents the time span in hours.
Represents the time span in days.
Enum representing the effect of Mandatory flag.
In this mode, it ignores Remind Later and Skip values set previously and hide both buttons.
In this mode, it won't show close button in addition to Normal mode behaviour.
In this mode, it will start downloading and applying update without showing standarad update dialog in addition to Forced mode behaviour.
Main class that lets you auto update applications by setting some static fields and executing its Start method.
Set it to folder path where you want to download the update file. If not provided then it defaults to Temp folder.
Set the Application Title shown in Update dialog. Although AutoUpdater.NET will get it automatically, you can set this property if you like to give custom Title.
URL of the xml file that contains information about latest version of the application.
Opens the download URL in default browser if true. Very usefull if you have portable application.
Set Basic Authentication credentials required to download the file.
Set Basic Authentication credentials required to download the XML file.
If this is true users can see the skip button.
If this is true users can see the Remind Later button.
If this is true users see dialog where they can set remind later interval otherwise it will take the interval from
RemindLaterAt and RemindLaterTimeSpan fields.
Remind Later interval after user should be reminded of update.
AutoUpdater.NET will report errors if this is true.
Set this to false if your application doesn't need administrator privileges to replace the old version.
Set this to true if you want to ignore previously assigned Remind Later and Skip settings. It will also hide Remind Later and Skip buttons.
Set this to any of the available modes to change behaviour of the Mandatory flag.
Set Proxy server to use for all the web requests in AutoUpdater.NET.
Set if RemindLaterAt interval should be in Minutes, Hours or Days.
A delegate type to handle how to exit the application after update is downloaded.
An event that developers can use to exit the application gracefully.
A delegate type for hooking up update notifications.
An object containing all the parameters recieved from AppCast XML file. If there will be an error while looking for the XML file then this object will be null.
An event that clients can use to be notified whenever the update is checked.
A delegate type for hooking up parsing logic.
An object containing the AppCast file received from server.
An event that clients can use to be notified whenever the AppCast file needs parsing.
Set if you want the default update form to have a different size.
Start checking for new version of application and display dialog to the user if update is available.
Assembly to use for version checking.
Start checking for new version of application and display dialog to the user if update is available.
URL of the xml file that contains information about latest version of the application.
Assembly to use for version checking.
Shows standard update dialog.
Detects and exits all instances of running assembly, including current.
Opens the Download window that download the update and execute the installer when download completes.
Object of this class gives you all the details about the update useful in handling the update logic yourself.
If new update is available then returns true otherwise false.
Download URL of the update file.
URL of the webpage specifying changes in the new update.
Returns newest version of the application available to download.
Returns version of the application currently installed on the user's PC.
Shows if the update is required or optional.
Defines how the Mandatory flag should work.
Command line arguments used by Installer.
Checksum of the update file.
Hash algorithm that generated the checksum provided in the XML file.
An object of this class contains the AppCast file received from server.
Remote data received from the AppCast file.
Set this object with values received from the AppCast file.
An object containing the AppCast file received from server.
A string containing remote data received from the AppCast file.
Provides Basic Authentication header for web request.
Initializes credentials for Basic Authentication.
Username to use for Basic Authentication
Password to use for Basic Authentication
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Response Uri after any redirects.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized string similar to Downloading at {0}/s.
Looks up a localized string similar to Checksum differs.
Looks up a localized string similar to File integrity check failed and reported some errors..
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized string similar to Unsupported Hash Algorithm.
Looks up a localized string similar to Hash algorithm provided in the XML file is not supported..
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized string similar to Update Check Failed.
Looks up a localized string similar to There is a problem reaching update server. Please check your internet connection and try again later..
Looks up a localized string similar to Update Unavailable.
Looks up a localized string similar to There is no update available. Please try again later..
Looks up a localized resource of type System.Byte[].