C# Class ZeroInstall.Store.Model.ImplementationBase

Inheritance: Element
Afficher le fichier Open project: 0install/0install-win Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
GetHashCode ( ) : int
Normalize ( FeedUri feedUri ) : void

Sets missing default values and handles legacy elements.

This method should be called to prepare a Feed for solver processing. Do not call it if you plan on serializing the feed again since it may loose some of its structure.

ToString ( ) : string

Returns the implementation in the form "Comma-seperated list of set values". Not safe for parsing!

Méthodes protégées

Méthode Description
CloneFromTo ( [ from, [ to ) : void

Copies all known values from one instance to another. Helper method for instance cloning.

Equals ( ImplementationBase other ) : bool

Method Details

CloneFromTo() protected static méthode

Copies all known values from one instance to another. Helper method for instance cloning.
protected static CloneFromTo ( [ from, [ to ) : void
from [
to [
Résultat void

Equals() protected méthode

protected Equals ( ImplementationBase other ) : bool
other ImplementationBase
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Normalize() public méthode

Sets missing default values and handles legacy elements.
This method should be called to prepare a Feed for solver processing. Do not call it if you plan on serializing the feed again since it may loose some of its structure.
public Normalize ( FeedUri feedUri ) : void
feedUri FeedUri The feed the data was originally loaded from.
Résultat void

ToString() public méthode

Returns the implementation in the form "Comma-seperated list of set values". Not safe for parsing!
public ToString ( ) : string
Résultat string