Class RuntimePackageDependency
- Namespace
- NuGet.RuntimeModel
- Assembly
- Chocolatey.NuGet.Packaging.dll
A package dependency for a specific RID.
public class RuntimePackageDependency : IEquatable<RuntimePackageDependency>
- Inheritance
-
RuntimePackageDependency
- Implements
- Inherited Members
Constructors
RuntimePackageDependency(string, VersionRange)
public RuntimePackageDependency(string id, VersionRange versionRange)
Parameters
id
stringversionRange
VersionRange
Properties
Id
Dependency package id.
public string Id { get; }
Property Value
VersionRange
Dependency version constraint.
public VersionRange VersionRange { get; }
Property Value
- VersionRange
Methods
Clone()
public RuntimePackageDependency Clone()
Returns
Equals(RuntimePackageDependency)
public bool Equals(RuntimePackageDependency other)
Parameters
other
RuntimePackageDependency
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()