/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public VersionConstraint(ValueRange major, ValueRange minor, ValueRange build, ValueRange revision) { this.major = major; this.minor = minor; this.build = build; this.revision = revision; }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public VersionConstraint(ValueRange major, ValueRange minor, ValueRange build) : this(major, minor, build, ValueRange.Any()) { }
/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public VersionConstraint(ValueRange major) : this(major, ValueRange.Any()) { }