Table of Contents

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 byte

index number (Name of the pre-release expressed as an integral index) [0-7]

number byte

Pre-release number for this build [0-99]

fix byte

Pre-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 string

indexedName of the pre-release. (see remarks)

preRelNumber byte

Pre-release number for this build [0-99]

preRelFix byte

Pre-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