Constructor PrereleaseVersion
- Namespace
- Ubiquity.NET.Versioning
- Assembly
- Ubiquity.NET.Versioning.dll
PrereleaseVersion(byte, byte, byte)
Initializes a new instance of the PrereleaseVersion struct
public PrereleaseVersion(byte index, byte number, byte fix)
Parameters
index
byteindex number (Name of the pre-release expressed as an integral index) [0-7]
number
bytePre-release number for this build [0-99]
fix
bytePre-release fix for this build [0-99]
PrereleaseVersion(string, byte, byte)
Initializes a new instance of the PrereleaseVersion struct
public PrereleaseVersion(string preRelName, byte preRelNumber, byte preRelFix)
Parameters
preRelName
stringindexedName of the pre-release. (see remarks)
preRelNumber
bytePre-release number for this build [0-99]
preRelFix
bytePre-release fix for this build [0-99]
Remarks
The must match one of the 8 well-known pre-release names. It is compared using OrdinalIgnoreCase.
Exceptions
- ArgumentException
Argument does not match expectations