Class FeedTarget
Associates a FeedUri with the Feed data acquired from there.
Assembly: ZeroInstall.Model.dll
Syntax
public class FeedTarget : Object
Constructors
FeedTarget(FeedTarget)
Declaration
protected FeedTarget(FeedTarget original)
Parameters
FeedTarget(FeedUri, Feed)
Associates a FeedUri with the Feed data acquired from there.
Declaration
public FeedTarget(FeedUri Uri, Feed Feed)
Parameters
Type |
Name |
Description |
FeedUri |
Uri |
The URI or local path (must be absolute) to the feed.
|
Feed |
Feed |
The data acquired from Uri . Normalize(FeedUri) has already been called.
|
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Feed
Declaration
public Feed Feed { get; set; }
Property Value
Uri
Declaration
public FeedUri Uri { get; set; }
Property Value
Methods
<Clone>$()
Declaration
public virtual FeedTarget <Clone>$()
Returns
Deconstruct(out FeedUri, out Feed)
Declaration
public void Deconstruct(out FeedUri Uri, out Feed Feed)
Parameters
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Equals(FeedTarget)
Declaration
public virtual bool Equals(FeedTarget other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Operators
Equality(FeedTarget, FeedTarget)
Declaration
public static bool operator ==(FeedTarget left, FeedTarget right)
Parameters
Returns
Inequality(FeedTarget, FeedTarget)
Declaration
public static bool operator !=(FeedTarget left, FeedTarget right)
Parameters
Returns
Implements