Table of Contents

Class PackageDownloadContext

Namespace
NuGet.Protocol.Core.Types
Assembly
NuGet.Protocol.dll
public class PackageDownloadContext
Inheritance
PackageDownloadContext
Inherited Members
Extension Methods

Constructors

PackageDownloadContext(SourceCacheContext)

public PackageDownloadContext(SourceCacheContext sourceCacheContext)

Parameters

sourceCacheContext SourceCacheContext

PackageDownloadContext(SourceCacheContext, string, bool)

public PackageDownloadContext(SourceCacheContext sourceCacheContext, string directDownloadDirectory, bool directDownload)

Parameters

sourceCacheContext SourceCacheContext
directDownloadDirectory string
directDownload bool

PackageDownloadContext(SourceCacheContext, string, bool, PackageSourceMapping)

public PackageDownloadContext(SourceCacheContext sourceCacheContext, string directDownloadDirectory, bool directDownload, PackageSourceMapping packageSourceMappingConfiguration)

Parameters

sourceCacheContext SourceCacheContext
directDownloadDirectory string
directDownload bool
packageSourceMappingConfiguration PackageSourceMapping

Properties

ClientPolicyContext

public ClientPolicyContext ClientPolicyContext { get; set; }

Property Value

ClientPolicyContext

DirectDownload

public bool DirectDownload { get; }

Property Value

bool

DirectDownloadDirectory

public string DirectDownloadDirectory { get; }

Property Value

string

PackageSourceMapping

public PackageSourceMapping PackageSourceMapping { get; }

Property Value

PackageSourceMapping

ParentId

public Guid ParentId { get; set; }

Property Value

Guid

SourceCacheContext

public SourceCacheContext SourceCacheContext { get; }

Property Value

SourceCacheContext