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