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