Class VersionDottedList
Inheritance
VersionDottedList
Assembly: ZeroInstall.Model.dll
Syntax
public sealed class VersionDottedList : ValueType
Constructors
VersionDottedList(Int64[])
Creates a new version dotted-list.
Declaration
public VersionDottedList(params long[] decimals)
Parameters
Type |
Name |
Description |
Int64[] |
decimals |
The numeric parts of the dotted-list.
|
Properties
Decimals
Declaration
public IReadOnlyList<long> Decimals { get; }
Property Value
Methods
CompareTo(VersionDottedList)
Declaration
public int CompareTo(VersionDottedList other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Equals(VersionDottedList)
Declaration
public bool Equals(VersionDottedList other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
IsValid(String)
Checks whether a string represents a valid dotted-list.
Declaration
public static bool IsValid(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
Returns
Parse(String)
Parses a string into a version dotted-list.
Declaration
public static VersionDottedList Parse(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
Returns
Exceptions
ToString()
Declaration
public override string ToString()
Returns
Operators
Equality(VersionDottedList, VersionDottedList)
Declaration
public static bool operator ==(VersionDottedList left, VersionDottedList right)
Parameters
Returns
GreaterThan(VersionDottedList, VersionDottedList)
Declaration
public static bool operator>(VersionDottedList left, VersionDottedList right)
Parameters
Returns
GreaterThanOrEqual(VersionDottedList, VersionDottedList)
Declaration
public static bool operator >=(VersionDottedList left, VersionDottedList right)
Parameters
Returns
Inequality(VersionDottedList, VersionDottedList)
Declaration
public static bool operator !=(VersionDottedList left, VersionDottedList right)
Parameters
Returns
LessThan(VersionDottedList, VersionDottedList)
Declaration
public static bool operator <(VersionDottedList left, VersionDottedList right)
Parameters
Returns
LessThanOrEqual(VersionDottedList, VersionDottedList)
Declaration
public static bool operator <=(VersionDottedList left, VersionDottedList right)
Parameters
Returns
Implements