Table of Contents

Class RuntimeDependencySet

Namespace
NuGet.RuntimeModel
Assembly
Chocolatey.NuGet.Packaging.dll
public class RuntimeDependencySet : IEquatable<RuntimeDependencySet>
Inheritance
RuntimeDependencySet
Implements
Inherited Members

Constructors

RuntimeDependencySet(string)

public RuntimeDependencySet(string id)

Parameters

id string

RuntimeDependencySet(string, IEnumerable<RuntimePackageDependency>)

public RuntimeDependencySet(string id, IEnumerable<RuntimePackageDependency> dependencies)

Parameters

id string
dependencies IEnumerable<RuntimePackageDependency>

Properties

Dependencies

Package dependencies

public IReadOnlyDictionary<string, RuntimePackageDependency> Dependencies { get; }

Property Value

IReadOnlyDictionary<string, RuntimePackageDependency>

Id

Package Id

public string Id { get; }

Property Value

string

Methods

Clone()

public RuntimeDependencySet Clone()

Returns

RuntimeDependencySet

Equals(RuntimeDependencySet)

public bool Equals(RuntimeDependencySet other)

Parameters

other RuntimeDependencySet

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string