Table of Contents

Class SourcePackageDependencyInfo

Namespace
NuGet.Protocol.Core.Types
Assembly
NuGet.Protocol.dll
public class SourcePackageDependencyInfo : PackageDependencyInfo
Inheritance
SourcePackageDependencyInfo
Extension Methods

Constructors

SourcePackageDependencyInfo(PackageIdentity, IEnumerable<PackageDependency>, bool, SourceRepository, Uri, string)

public SourcePackageDependencyInfo(PackageIdentity identity, IEnumerable<PackageDependency> dependencies, bool listed, SourceRepository source, Uri downloadUri, string packageHash)

Parameters

identity PackageIdentity
dependencies IEnumerable<PackageDependency>
listed bool
source SourceRepository
downloadUri Uri
packageHash string

SourcePackageDependencyInfo(string, NuGetVersion, IEnumerable<PackageDependency>, bool, SourceRepository)

public SourcePackageDependencyInfo(string id, NuGetVersion version, IEnumerable<PackageDependency> dependencies, bool listed, SourceRepository source)

Parameters

id string
version NuGetVersion
dependencies IEnumerable<PackageDependency>
listed bool
source SourceRepository

SourcePackageDependencyInfo(string, NuGetVersion, IEnumerable<PackageDependency>, bool, SourceRepository, Uri, string)

public SourcePackageDependencyInfo(string id, NuGetVersion version, IEnumerable<PackageDependency> dependencies, bool listed, SourceRepository source, Uri downloadUri, string packageHash)

Parameters

id string
version NuGetVersion
dependencies IEnumerable<PackageDependency>
listed bool
source SourceRepository
downloadUri Uri
packageHash string

Properties

DownloadUri

public Uri DownloadUri { get; }

Property Value

Uri

Listed

public bool Listed { get; }

Property Value

bool

PackageHash

public string PackageHash { get; }

Property Value

string

Source

public SourceRepository Source { get; }

Property Value

SourceRepository