C# Класс Orc.NuGetExplorer.PackageCommandService

Наследование: IPackageCommandService
Показать файл Открыть проект

Открытые методы

Метод Описание
CanExecute ( PackageOperationType operationType, IPackageDetails package ) : bool
Execute ( PackageOperationType operationType, IPackageDetails packageDetails, IRepository sourceRepository = null, bool allowedPrerelease = false ) : void
GetActionName ( PackageOperationType operationType ) : string
GetPluralActionName ( PackageOperationType operationType ) : string
IsRefreshRequired ( PackageOperationType operationType ) : bool
PackageCommandService ( IPleaseWaitService pleaseWaitService, IRepositoryService repositoryService, IPackageQueryService packageQueryService, IPackageOperationService packageOperationService, IPackageOperationContextService packageOperationContextService ) : System

Приватные методы

Метод Описание
CanInstall ( IPackageDetails package ) : bool
CanUninstall ( IPackageDetails package ) : bool
CanUpdate ( IPackageDetails package ) : bool

Описание методов

CanExecute() публичный Метод

public CanExecute ( PackageOperationType operationType, IPackageDetails package ) : bool
operationType PackageOperationType
package IPackageDetails
Результат bool

Execute() публичный Метод

public Execute ( PackageOperationType operationType, IPackageDetails packageDetails, IRepository sourceRepository = null, bool allowedPrerelease = false ) : void
operationType PackageOperationType
packageDetails IPackageDetails
sourceRepository IRepository
allowedPrerelease bool
Результат void

GetActionName() публичный Метод

public GetActionName ( PackageOperationType operationType ) : string
operationType PackageOperationType
Результат string

GetPluralActionName() публичный Метод

public GetPluralActionName ( PackageOperationType operationType ) : string
operationType PackageOperationType
Результат string

IsRefreshRequired() публичный Метод

public IsRefreshRequired ( PackageOperationType operationType ) : bool
operationType PackageOperationType
Результат bool

PackageCommandService() публичный Метод

public PackageCommandService ( IPleaseWaitService pleaseWaitService, IRepositoryService repositoryService, IPackageQueryService packageQueryService, IPackageOperationService packageOperationService, IPackageOperationContextService packageOperationContextService ) : System
pleaseWaitService IPleaseWaitService
repositoryService IRepositoryService
packageQueryService IPackageQueryService
packageOperationService IPackageOperationService
packageOperationContextService IPackageOperationContextService
Результат System