Class IgniteProductVersion
Represents node version.
Inheritance
System.Object
IgniteProductVersion
Implements
IComparable<IgniteProductVersion>
Namespace: Apache.Ignite.Core.Common
Assembly: Apache.Ignite.Core.dll
Syntax
public class IgniteProductVersion : IEquatable<IgniteProductVersion>, IComparable<IgniteProductVersion>
Constructors
IgniteProductVersion(Byte, Byte, Byte, String, DateTime, Byte[])
Constructor.
Declaration
public IgniteProductVersion(byte major, byte minor, byte maintenance, string stage, DateTime releaseDate, byte[] revHash)
Parameters
Type | Name | Description |
---|---|---|
System.Byte | major | Major version number. |
System.Byte | minor | Minor version number. |
System.Byte | maintenance | Maintenance version number. |
System.String | stage | Stage of development. |
DateTime | releaseDate | Revision date. |
System.Byte[] | revHash | Revision hash. |
Properties
Maintenance
Gets the maintenance version number.
Declaration
public byte Maintenance { get; }
Property Value
Type | Description |
---|---|
System.Byte |
Major
Gets the major version number.
Declaration
public byte Major { get; }
Property Value
Type | Description |
---|---|
System.Byte |
Minor
Gets the minor version number.
Declaration
public byte Minor { get; }
Property Value
Type | Description |
---|---|
System.Byte |
ReleaseDate
Gets the release date.
Declaration
public DateTime ReleaseDate { get; }
Property Value
Type | Description |
---|---|
DateTime |
RevisionHash
Gets the revision hash
Declaration
public byte[] RevisionHash { get; }
Property Value
Type | Description |
---|---|
System.Byte[] |
Stage
Gets the stage of development.
Declaration
public string Stage { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
CompareTo(IgniteProductVersion)
Declaration
public int CompareTo(IgniteProductVersion other)
Parameters
Type | Name | Description |
---|---|---|
IgniteProductVersion | other |
Returns
Type | Description |
---|---|
System.Int32 |
Equals(IgniteProductVersion)
Declaration
public bool Equals(IgniteProductVersion other)
Parameters
Type | Name | Description |
---|---|---|
IgniteProductVersion | other |
Returns
Type | Description |
---|---|
System.Boolean |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj |
Returns
Type | Description |
---|---|
System.Boolean |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Implements
IComparable<>