Saltar al contenido principal

VelopackAssetFeed class

Namespace: Velopack

A feed of Velopack assets, usually returned from an IUpdateSource.

public record VelopackAssetFeed : IEquatable<VelopackAssetFeed>

Implements: IEquatable<VelopackAssetFeed>

Constructors

ConstructorSummary
VelopackAssetFeed
VelopackAssetFeed

VelopackAssetFeed(original)

protected VelopackAssetFeed(VelopackAssetFeed original)

Parameters

NameTypeDescription
originalVelopackAssetFeed

VelopackAssetFeed()

public VelopackAssetFeed()

Properties

PropertySummary
EqualityContract
AssetsA list of assets available in this feed.

EqualityContract

protected virtual Type EqualityContract { get; }

Assets

public VelopackAsset[] Assets { get; set; }

A list of assets available in this feed.

Methods

MethodSummary
FromJsonParse a json string into a VelopackAssetFeed.
ToString
PrintMembers
GetHashCode
Equals
Equals

FromJson(json)

public static VelopackAssetFeed FromJson(string json)

Parse a json string into a VelopackAssetFeed.

Parameters

NameTypeDescription
jsonstring

Returns VelopackAssetFeed

ToString()

public override string ToString()

Returns string

PrintMembers(builder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

NameTypeDescription
builderStringBuilder

Returns bool

GetHashCode()

public override int GetHashCode()

Returns int

Equals(obj)

public override bool Equals(object? obj)

Parameters

NameTypeDescription
objobject

Returns bool

Equals(other)

public virtual bool Equals(VelopackAssetFeed? other)

Parameters

NameTypeDescription
otherVelopackAssetFeed

Returns bool

Operators

OperatorSummary
operator !=
operator ==

operator !=(left, right)

public static bool operator !=(VelopackAssetFeed? left, VelopackAssetFeed? right)

Parameters

NameTypeDescription
leftVelopackAssetFeed
rightVelopackAssetFeed

Returns bool

operator ==(left, right)

public static bool operator ==(VelopackAssetFeed? left, VelopackAssetFeed? right)

Parameters

NameTypeDescription
leftVelopackAssetFeed
rightVelopackAssetFeed

Returns bool


Generated from Velopack 1.1.1