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
idstringversionRangeVersionRange
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
otherRuntimePackageDependency
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()