VelopackAsset Class
Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.1049+da27736
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 availible) 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