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.2.0