Octopus.Client.Model.Versioning.StrictSemanticVersion.StrictSemanticVersion C# (CSharp) Method

StrictSemanticVersion() public method

Creates a NuGetVersion X.Y.Z-alpha.1.2#build01
public StrictSemanticVersion ( int major, int minor, int patch, IEnumerable releaseLabels, string metadata ) : System
major int X.y.z
minor int x.Y.z
patch int x.y.Z
releaseLabels IEnumerable Release labels that have been split by the dot separator
metadata string Build metadata
return System
        public StrictSemanticVersion(int major, int minor, int patch, IEnumerable<string> releaseLabels, string metadata)
            : this(new Version(major, minor, patch, 0), releaseLabels, metadata)
        {
        }

Same methods

StrictSemanticVersion::StrictSemanticVersion ( StrictSemanticVersion version ) : System
StrictSemanticVersion::StrictSemanticVersion ( System.Version version, IEnumerable releaseLabels, string metadata, bool preserveMissingComponents = false ) : System
StrictSemanticVersion::StrictSemanticVersion ( System.Version version, string releaseLabel = null, string metadata = null ) : System
StrictSemanticVersion::StrictSemanticVersion ( int major, int minor, int patch ) : System
StrictSemanticVersion::StrictSemanticVersion ( int major, int minor, int patch, int revision, IEnumerable releaseLabels, string metadata ) : System
StrictSemanticVersion::StrictSemanticVersion ( int major, int minor, int patch, int revision, string releaseLabel, string metadata ) : System
StrictSemanticVersion::StrictSemanticVersion ( int major, int minor, int patch, string releaseLabel ) : System
StrictSemanticVersion::StrictSemanticVersion ( int major, int minor, int patch, string releaseLabel, string metadata ) : System