UpdateInfo Class
Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.1298+ed8600e
Holds information about the current version and pending updates, such as how many there are, and access to release notes.
[NullableContext(1)]
[Nullable(0)]
public class UpdateInfo
Inheritance: object → UpdateInfo
Attributes: NullableContextAttribute,NullableAttribute
Constructors
| Name | Description |
|---|---|
| UpdateInfo(VelopackAsset, bool, VelopackAsset, VelopackAsset[]) | Create a new instance of UpdateInfo |
Properties
| Name | Description |
|---|---|
| BaseRelease | The base release that we are to apply delta updates from. If null, we can try doing a delta update from the currently installed version. |
| DeltasToTarget | The list of delta versions between the current version and TargetFullRelease. These will be applied in order. |
| IsDowngrade | True 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. |
| TargetFullRelease | The available version that we are updating to. |
Operators
| Name | Description |
|---|---|
| Implicit(UpdateInfo to VelopackAsset) | Implicitly convert an UpdateInfo to a VelopackAsset. |
Documentation generated by MdDocs