Class Version (2.3.0)

 public sealed class Version : IMessage<Version>, IEquatable<Version>, IDeepCloneable<Version>, IBufferMessage, IMessage 

Version contains structured information about the version of a package.

Inheritance

Object > Version

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

Version()

 public Version() 

Version(Version)

 public Version(Version other) 
Parameter
Name
Description
other

Properties

Epoch

 public int Epoch { get; set; } 

Used to correct mistakes in the version numbering scheme.

Property Value
Type
Description

FullName

 public string FullName { get; set; } 

Human readable version string. This string is of the form <epoch>:<name>-<revision> and is only set when kind is NORMAL.

Property Value
Type
Description

Kind

 public Version.Types.VersionKind Kind { get; set; } 

Required. Distinguishes between sentinel MIN/MAX versions and normal versions.

Property Value
Type
Description

Name

 public string Name { get; set; } 

Required only when version kind is NORMAL. The main part of the version name.

Property Value
Type
Description

Revision

 public string Revision { get; set; } 

The iteration of the package build from the above version.

Property Value
Type
Description
Create a Mobile Website
View Site in Mobile | Classic
Share by: