Skip to main content

UpdateInfo Class

Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.942+a011233

Holds information about the current version and pending updates, such as how many there are, and access to release notes.

public class UpdateInfo

Inheritance: object → UpdateInfo

Constructors

NameDescription
UpdateInfo(VelopackAsset, bool, VelopackAsset, VelopackAsset[])Create a new instance of UpdateInfo

Properties

NameDescription
BaseReleaseThe base release that we are to apply delta updates from. If null, we can try doing a delta update from the currently installed version.
DeltasToTargetThe list of delta versions between the current version and TargetFullRelease. These will be applied in order.
IsDowngradeTrue if the update is a version downgrade or lateral move (such as when switching channels to the same version number). In this case, only full updates are allowed, and any local packages on disk newer than the downloaded version will be deleted.
TargetFullReleaseThe available version that we are updating to.

Operators

NameDescription
Implicit(UpdateInfo to VelopackAsset)Implicitly convert an UpdateInfo to a VelopackAsset.

Documentation generated by MdDocs