VelopackAsset Class
Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.1298+ed8600e
An individual Velopack asset, could refer to an asset on-disk or in a remote package feed.
public class VelopackAsset : IEquatable<VelopackAsset>
Inheritance: object → VelopackAsset
Implements: IEquatable<VelopackAsset>
Constructors
| Name | Description |
|---|---|
| VelopackAsset() |
Properties
| Name | Description |
|---|---|
| FileName | The filename of the update package containing this release. |
| NotesHTML | The release notes in HTML format, transformed from Markdown when packaging the release. |
| NotesMarkdown | The release notes in markdown format, as passed to Velopack when packaging the release. |
| PackageId | The name or Id of the package containing this release. |
| SHA1 | The SHA1 checksum of the update package containing this release. |
| SHA256 | The SHA256 checksum (if available) of the update package containing this release. |
| Size | The size in bytes of the update package containing this release. |
| Type | The type of asset (eg. full or delta). |
| Version | The version of this release. |
Methods
| Name | Description |
|---|---|
| <Clone>$() | |
| Equals(VelopackAsset) | |
| Equals(object) | |
| FromNupkg(string) | Load a VelopackAsset from a .nupkg file on disk. |
| FromZipPackage(ZipPackage) | Convert a ZipPackage to a VelopackAsset. |
| GetHashCode() | |
| ToString() |
Operators
| Name | Description |
|---|---|
| Equality(VelopackAsset, VelopackAsset) | |
| Inequality(VelopackAsset, VelopackAsset) |
Documentation generated by MdDocs