C# 클래스 Orc.NuGetExplorer.PackageManager

상속: NuGet.PackageManager, IPackageManager
파일 보기 프로젝트 열기: WildGums/Orc.NuGetExplorer

공개 메소드들

메소드 설명
NotifyOperationBatchFinished ( PackageOperationType operationType ) : void
NotifyOperationBatchStarting ( PackageOperationType operationType ) : void
NotifyOperationFinished ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
NotifyOperationStarting ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
PackageManager ( IRepository sourceRepository, IRepositoryCacheService repositoryCacheService, string path ) : System
PackageManager ( IRepositoryService repositoryService, INuGetConfigurationService nuGetConfigurationService, ILogger logger, IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System

비공개 메소드들

메소드 설명
GetPackageDownloaderInstance ( IPackageDetails packageDetails ) : object
OnPackageDownloadProgress ( object sender, NuGet.ProgressEventArgs e ) : void
SubscribeToDownloadProgress ( IPackageDetails packageDetails ) : void
UnsubscribeFromDownloadProgress ( IPackageDetails packageDetails ) : void

메소드 상세

NotifyOperationBatchFinished() 공개 메소드

public NotifyOperationBatchFinished ( PackageOperationType operationType ) : void
operationType PackageOperationType
리턴 void

NotifyOperationBatchStarting() 공개 메소드

public NotifyOperationBatchStarting ( PackageOperationType operationType ) : void
operationType PackageOperationType
리턴 void

NotifyOperationFinished() 공개 메소드

public NotifyOperationFinished ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
installPath string
operationType PackageOperationType
packageDetails IPackageDetails
리턴 void

NotifyOperationStarting() 공개 메소드

public NotifyOperationStarting ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
installPath string
operationType PackageOperationType
packageDetails IPackageDetails
리턴 void

PackageManager() 공개 메소드

public PackageManager ( IRepository sourceRepository, IRepositoryCacheService repositoryCacheService, string path ) : System
sourceRepository IRepository
repositoryCacheService IRepositoryCacheService
path string
리턴 System

PackageManager() 공개 메소드

public PackageManager ( IRepositoryService repositoryService, INuGetConfigurationService nuGetConfigurationService, ILogger logger, IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System
repositoryService IRepositoryService
nuGetConfigurationService INuGetConfigurationService
logger ILogger
packageCacheService IPackageCacheService
repositoryCacheService IRepositoryCacheService
리턴 System