Skip to main content

VelopackAsset Class

Namespace: Velopack
Assembly: Velopack
Assembly Version: 0.0.626+6f1a94e

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

NameDescription
VelopackAsset()

Properties

NameDescription
FileNameThe filename of the update package containing this release.
NotesHTMLThe release notes in HTML format, transformed from Markdown when packaging the release.
NotesMarkdownThe release notes in markdown format, as passed to Velopack when packaging the release.
PackageIdThe name or Id of the package containing this release.
SHA1The SHA1 checksum of the update package containing this release.
SHA256The SHA256 checksum (if availible) of the update package containing this release.
SizeThe size in bytes of the update package containing this release.
TypeThe type of asset (eg. full or delta).
VersionThe version of this release.

Methods

NameDescription
<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

NameDescription
Equality(VelopackAsset, VelopackAsset)
Inequality(VelopackAsset, VelopackAsset)

Documentation generated by MdDocs