Class ArgBase
Common base class for Arg and ForEachArgs.
Inherited Members
Namespace: ZeroInstall.Model
Assembly: ZeroInstall.Model.dll
Syntax
public abstract class ArgBase : FeedElement
Constructors
ArgBase()
Declaration
protected ArgBase()
Methods
Clone()
Creates a deep copy of this ArgBase instance.
Declaration
public abstract ArgBase Clone()
Returns
Type | Description |
---|---|
ArgBase | The new copy of the ArgBase. |
Normalize()
Converts legacy elements, sets default values, etc..
Declaration
public abstract void Normalize()
Exceptions
Type | Condition |
---|---|
InvalidDataException | A required property is not set or invalid. |
Operators
Implicit(String to ArgBase)
Convenience cast for turning strings into plain Args.
Declaration
public static implicit operator ArgBase(string value)
Parameters
Type | Name | Description |
---|---|---|
String | value |
Returns
Type | Description |
---|---|
ArgBase |