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.2.0