C# 클래스 NuGet.Commands.UpdateCommand

상속: Command, ILogger
파일 보기 프로젝트 열기: themotleyfool/NuGet 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetInputFile string
GetMSBuildProject IMSBuildProjectSystem
GetNuGetVersion SemanticVersion
GetPackages IEnumerable
GetPackagesConfigPath string
GetPackagesDir string
GetProject ProjectPair
GetReposioryPath string
GetRepositoryPathFromSolution string
SelfUpdate void
UpdateAllPackages void
UpdateCommand System
UpdatePackages void
UpdatePackages void
UpdatePackages void

공개 메소드들

메소드 설명
ExecuteCommand ( ) : void

보호된 메소드들

메소드 설명
Move ( string oldPath, string newPath ) : void
UpdateFile ( string exePath, IPackageFile file ) : void

비공개 메소드들

메소드 설명
GetInputFile ( ) : string
GetMSBuildProject ( string packageReferenceFilePath ) : IMSBuildProjectSystem
GetNuGetVersion ( ICustomAttributeProvider assembly ) : SemanticVersion
GetPackages ( IPackageRepository repository ) : IEnumerable
GetPackagesConfigPath ( string path ) : string
GetPackagesDir ( string packagesDir ) : string
GetProject ( string packagesConfigPath ) : ProjectPair
GetReposioryPath ( string projectRoot ) : string
GetRepositoryPathFromSolution ( string solutionDir ) : string
SelfUpdate ( string exePath, SemanticVersion version ) : void
UpdateAllPackages ( string solutionDir ) : void
UpdateCommand ( IPackageRepositoryFactory repositoryFactory, IPackageSourceProvider sourceProvider ) : System
UpdatePackages ( IPackageRepository localRepository, IPackageRepository sourceRepository, IPackageConstraintProvider constraintProvider, IPackagePathResolver pathResolver, IProjectSystem project ) : void
UpdatePackages ( IPackageRepository localRepository, IProjectManager projectManager ) : void
UpdatePackages ( string packagesConfigPath, IMSBuildProjectSystem project = null, string repositoryPath = null, IPackageRepository sourceRepository = null ) : void

메소드 상세

ExecuteCommand() 공개 메소드

public ExecuteCommand ( ) : void
리턴 void

Move() 보호된 메소드

protected Move ( string oldPath, string newPath ) : void
oldPath string
newPath string
리턴 void

UpdateFile() 보호된 메소드

protected UpdateFile ( string exePath, IPackageFile file ) : void
exePath string
file IPackageFile
리턴 void