RID class
Namespace: Velopack
public class RID : IEquatable<RID>
Implements: IEquatable<RID>
Constructors
| Constructor | Summary |
|---|---|
RID |
RID()
public RID()
Properties
| Property | Summary |
|---|---|
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
| Method | Summary |
|---|---|
ToString | |
ToDisplay | |
Parse | |
Equals | |
Equals | |
GetHashCode |
ToString()
public override string ToString()
Returns string
ToDisplay(type)
public string ToDisplay(RidDisplayType type)
Parameters
| Name | Type | Description |
|---|---|---|
type | RidDisplayType |
Returns string
Parse(runtimeIdentifier)
public static RID Parse(string runtimeIdentifier)
Parameters
| Name | Type | Description |
|---|---|---|
runtimeIdentifier | string |
Returns RID
Equals(obj)
public override bool Equals(object obj)
Parameters
| Name | Type | Description |
|---|---|---|
obj | object |
Returns bool
Equals(obj)
public bool Equals(RID obj)
Parameters
| Name | Type | Description |
|---|---|---|
obj | RID |
Returns bool
GetHashCode()
public override int GetHashCode()
Returns int
Operators
| Operator | Summary |
|---|---|
operator == | |
operator != |
operator ==(obj1, obj2)
public static bool operator ==(RID obj1, RID obj2)
Parameters
| Name | Type | Description |
|---|---|---|
obj1 | RID | |
obj2 | RID |
Returns bool
operator !=(obj1, obj2)
public static bool operator !=(RID obj1, RID obj2)
Parameters
| Name | Type | Description |
|---|---|---|
obj1 | RID | |
obj2 | RID |
Returns bool
Generated from Velopack 1.1.1