Saltar al contenido principal

RID class

Namespace: Velopack

public class RID : IEquatable<RID>

Implements: IEquatable<RID>

Constructors

ConstructorSummary
RID

RID()

public RID()

Properties

PropertySummary
BaseRID
Version
Architecture
Qualifier
HasVersion
HasArchitecture
HasQualifier
IsValid

BaseRID

public RuntimeOs BaseRID { get; set; }

Version

public RuntimeVersion Version { get; set; }

Architecture

public RuntimeCpu Architecture { get; set; }

Qualifier

public string Qualifier { get; set; }

HasVersion

public bool HasVersion { get; }

HasArchitecture

public bool HasArchitecture { get; }

HasQualifier

public bool HasQualifier { get; }

IsValid

public bool IsValid { get; }

Methods

MethodSummary
ToString
ToDisplay
Parse
Equals
Equals
GetHashCode

ToString()

public override string ToString()

Returns string

ToDisplay(type)

public string ToDisplay(RidDisplayType type)

Parameters

NameTypeDescription
typeRidDisplayType

Returns string

Parse(runtimeIdentifier)

public static RID Parse(string runtimeIdentifier)

Parameters

NameTypeDescription
runtimeIdentifierstring

Returns RID

Equals(obj)

public override bool Equals(object obj)

Parameters

NameTypeDescription
objobject

Returns bool

Equals(obj)

public bool Equals(RID obj)

Parameters

NameTypeDescription
objRID

Returns bool

GetHashCode()

public override int GetHashCode()

Returns int

Operators

OperatorSummary
operator ==
operator !=

operator ==(obj1, obj2)

public static bool operator ==(RID obj1, RID obj2)

Parameters

NameTypeDescription
obj1RID
obj2RID

Returns bool

operator !=(obj1, obj2)

public static bool operator !=(RID obj1, RID obj2)

Parameters

NameTypeDescription
obj1RID
obj2RID

Returns bool


Generated from Velopack 1.1.1