Class VersionConstraint.AtLeast
- Inheritance
-
VersionConstraint.AtLeast
- Implements
-
- Inherited Members
-
Matches versions greater than or equal to the specified minimum.
Unknown versions are treated as greater than all known versions.
public record VersionConstraint.AtLeast : VersionConstraint, IEquatable<VersionConstraint>, IEquatable<VersionConstraint.AtLeast>
- Extension Methods
-
Constructors
Matches versions greater than or equal to the specified minimum.
Unknown versions are treated as greater than all known versions.
public AtLeast(string MinVersion)
Parameters
| Type |
Name |
Description |
| string |
MinVersion |
|
protected AtLeast(VersionConstraint.AtLeast original)
Parameters
Properties
protected override Type EqualityContract { get; }
Property Value
public string MinVersion { get; init; }
Property Value
Methods
public void Deconstruct(out string MinVersion)
Parameters
| Type |
Name |
Description |
| string |
MinVersion |
|
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
public override sealed bool Equals(VersionConstraint? other)
Parameters
Returns
public virtual bool Equals(VersionConstraint.AtLeast? other)
Parameters
Returns
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
Returns
public override string ToString()
Returns
Operators
public static bool operator ==(VersionConstraint.AtLeast? left, VersionConstraint.AtLeast? right)
Parameters
Returns
public static bool operator !=(VersionConstraint.AtLeast? left, VersionConstraint.AtLeast? right)
Parameters
Returns