RID | |
ReleaseEntry | Represents a Velopack release, as described in a RELEASES file - usually also with an accompanying package containing the files needed to apply the release. |
ReleaseEntryName | Represents the information that can be parsed from a release entry filename. |
RuntimeVersion | A Version class that also supports a single integer (major only) |
UpdateExe | A static helper class to assist in running Update.exe CLI commands. You probably should not invoke this directly, instead you should use the relevant methods on UpdateManager. For example: ApplyUpdatesAndExit(VelopackAsset), or ApplyUpdatesAndRestart(VelopackAsset, string[]). |
UpdateInfo | Holds information about the current version and pending updates, such as how many there are, and access to release notes. |
UpdateManager | Provides functionality for checking for updates, downloading updates, and applying updates to the current application. |
UpdateOptions | Options to customise the behaviour of UpdateManager. |
VelopackApp | VelopackApp helps you to handle app activation events correctly. This should be used as early as possible in your application startup code. (eg. the beginning of Main() in Program.cs) |
VelopackAsset | An individual Velopack asset, could refer to an asset on-disk or in a remote package feed. |
VelopackAssetFeed | A feed of Velopack assets, usually returned from an IUpdateSource. |
VelopackHook | A delegate type for handling Velopack startup events |
VelopackRuntimeInfo | Convenience class which provides runtime information about the current executing process, in a way that is safe in older and newer versions of the framework. |