C# Класс NuGet.PowerShell.Commands.GetPackageCommand

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

Private Properties

Свойство Тип Описание
CheckForNuGetUpdate void
GetProjectManager IProjectManager
GetRemoteRepository IPackageRepository
WritePackages void

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

Метод Описание
GetPackageCommand ( ) : System
GetPackageCommand ( IPackageRepositoryFactory repositoryFactory, IVsPackageSourceProvider packageSourceProvider, ISolutionManager solutionManager, IVsPackageManagerFactory packageManagerFactory, IPackageRepository recentPackagesRepository, IHttpClientEvents httpClientEvents, IProductUpdateService productUpdateService ) : System

Защищенные методы

Метод Описание
EndProcessing ( ) : void
FilterPackages ( IPackageRepository sourceRepository, IQueryable packages ) : IEnumerable
GetPackages ( IPackageRepository sourceRepository ) : IQueryable
GetPackagesForUpdate ( IPackageRepository sourceRepository ) : IQueryable
ProcessRecordCore ( ) : void

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

Метод Описание
CheckForNuGetUpdate ( ) : void
GetProjectManager ( string projectName ) : IProjectManager
GetRemoteRepository ( ) : IPackageRepository

Determines the remote repository to be used based on the state of the solution and the Source parameter

WritePackages ( IEnumerable packages ) : void

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

EndProcessing() защищенный Метод

protected EndProcessing ( ) : void
Результат void

FilterPackages() защищенный Метод

protected FilterPackages ( IPackageRepository sourceRepository, IQueryable packages ) : IEnumerable
sourceRepository IPackageRepository
packages IQueryable
Результат IEnumerable

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

public GetPackageCommand ( ) : System
Результат System

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

public GetPackageCommand ( IPackageRepositoryFactory repositoryFactory, IVsPackageSourceProvider packageSourceProvider, ISolutionManager solutionManager, IVsPackageManagerFactory packageManagerFactory, IPackageRepository recentPackagesRepository, IHttpClientEvents httpClientEvents, IProductUpdateService productUpdateService ) : System
repositoryFactory IPackageRepositoryFactory
packageSourceProvider IVsPackageSourceProvider
solutionManager ISolutionManager
packageManagerFactory IVsPackageManagerFactory
recentPackagesRepository IPackageRepository
httpClientEvents IHttpClientEvents
productUpdateService IProductUpdateService
Результат System

GetPackages() защищенный Метод

protected GetPackages ( IPackageRepository sourceRepository ) : IQueryable
sourceRepository IPackageRepository
Результат IQueryable

GetPackagesForUpdate() защищенный Метод

protected GetPackagesForUpdate ( IPackageRepository sourceRepository ) : IQueryable
sourceRepository IPackageRepository
Результат IQueryable

ProcessRecordCore() защищенный Метод

protected ProcessRecordCore ( ) : void
Результат void