Table of Contents

Class VersionConstraint.AtLeast

Inheritance
VersionConstraint.AtLeast
Implements
Inherited Members
Namespace
TabularEditor.SemanticBridge.Platforms.Databricks.Validation
Assembly
SemanticBridge.dll

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

AtLeast(string)

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

AtLeast(AtLeast)

protected AtLeast(VersionConstraint.AtLeast original)

Parameters

Type Name Description
VersionConstraint.AtLeast original

Properties

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type Description
Type

MinVersion

public string MinVersion { get; init; }

Property Value

Type Description
string

Methods

Deconstruct(out string)

public void Deconstruct(out string MinVersion)

Parameters

Type Name Description
string MinVersion

Equals(object?)

public override bool Equals(object? obj)

Parameters

Type Name Description
object obj

Returns

Type Description
bool

Equals(VersionConstraint?)

public override sealed bool Equals(VersionConstraint? other)

Parameters

Type Name Description
VersionConstraint other

Returns

Type Description
bool

Equals(AtLeast?)

public virtual bool Equals(VersionConstraint.AtLeast? other)

Parameters

Type Name Description
VersionConstraint.AtLeast other

Returns

Type Description
bool

GetHashCode()

public override int GetHashCode()

Returns

Type Description
int

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

Type Name Description
StringBuilder builder

Returns

Type Description
bool

ToString()

public override string ToString()

Returns

Type Description
string

Operators

operator ==(AtLeast?, AtLeast?)

public static bool operator ==(VersionConstraint.AtLeast? left, VersionConstraint.AtLeast? right)

Parameters

Type Name Description
VersionConstraint.AtLeast left
VersionConstraint.AtLeast right

Returns

Type Description
bool

operator !=(AtLeast?, AtLeast?)

public static bool operator !=(VersionConstraint.AtLeast? left, VersionConstraint.AtLeast? right)

Parameters

Type Name Description
VersionConstraint.AtLeast left
VersionConstraint.AtLeast right

Returns

Type Description
bool