Class VersionConstraint.Specific
- Inheritance
-
VersionConstraint.Specific
- Implements
-
- Inherited Members
-
Matches only the explicitly listed versions.
public record VersionConstraint.Specific : VersionConstraint, IEquatable<VersionConstraint>, IEquatable<VersionConstraint.Specific>
- Extension Methods
-
Constructors
Matches only the explicitly listed versions.
public Specific(ImmutableArray<string> Versions)
Parameters
protected Specific(VersionConstraint.Specific original)
Parameters
Properties
protected override Type EqualityContract { get; }
Property Value
public ImmutableArray<string> Versions { get; init; }
Property Value
Methods
public void Deconstruct(out ImmutableArray<string> Versions)
Parameters
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.Specific? 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.Specific? left, VersionConstraint.Specific? right)
Parameters
Returns
public static bool operator !=(VersionConstraint.Specific? left, VersionConstraint.Specific? right)
Parameters
Returns