Saltar al contenido principal

RuntimeVersion class

Namespace: Velopack

A Version class that also supports a single integer (major only)

public sealed class RuntimeVersion : IComparable, IComparable<RuntimeVersion>, IEquatable<RuntimeVersion>

Implements: IComparable, IComparable<RuntimeVersion>, IEquatable<RuntimeVersion>

Constructors

ConstructorSummary
RuntimeVersion

RuntimeVersion(versionString)

public RuntimeVersion(string versionString)

Parameters

NameTypeDescription
versionStringstring

Properties

PropertySummary
Major

Major

public int Major { get; }

Methods

MethodSummary
CompareTo
CompareTo
Equals
Equals
GetHashCode
ToString

CompareTo(obj)

public int CompareTo(object obj)

Parameters

NameTypeDescription
objobject

Returns int

CompareTo(other)

public int CompareTo(RuntimeVersion other)

Parameters

NameTypeDescription
otherRuntimeVersion

Returns int

Equals(other)

public bool Equals(RuntimeVersion other)

Parameters

NameTypeDescription
otherRuntimeVersion

Returns bool

Equals(obj)

public override bool Equals(object obj)

Parameters

NameTypeDescription
objobject

Returns bool

GetHashCode()

public override int GetHashCode()

Returns int

ToString()

public override string ToString()

Returns string

Operators

OperatorSummary
operator ==
operator !=
operator <
operator <=
operator >
operator >=

operator ==(v1, v2)

public static bool operator ==(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool

operator !=(v1, v2)

public static bool operator !=(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool

operator <(v1, v2)

public static bool operator <(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool

operator <=(v1, v2)

public static bool operator <=(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool

operator >(v1, v2)

public static bool operator >(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool

operator >=(v1, v2)

public static bool operator >=(RuntimeVersion v1, RuntimeVersion v2)

Parameters

NameTypeDescription
v1RuntimeVersion
v2RuntimeVersion

Returns bool


Generated from Velopack 1.1.1