C# Class ZeroInstall.Store.Model.ArgBase

Inheritance: FeedElement, ICloneable
Mostrar archivo Open project: 0install/0install-win

Public Methods

Method Description
Clone ( ) : ArgBase

Creates a deep copy of this ArgBase instance.

Normalize ( ) : void

Performs sanity checks.

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.

Private Methods

Method Description
ICloneable ( ) : object

Method Details

Clone() public abstract method

Creates a deep copy of this ArgBase instance.
public abstract Clone ( ) : ArgBase
return ArgBase

Normalize() public abstract method

Performs sanity checks.
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.
One or more required fields are not set.
public abstract Normalize ( ) : void
return void