C# Class MonoDevelop.PackageManagement.PackageManagementSolution

Inheritance: IPackageManagementSolution
Afficher le fichier Open project: powerumc/monodevelop_korean Class Usage Examples

Private Properties

Свойство Type Description
CreateFallbackRepository IPackageRepository
CreatePackageRepository IPackageRepository
CreateProject IPackageManagementProject
CreateProject IPackageManagementProject
CreateSolutionPackageRepository ISolutionPackageRepository
GetDotNetProject IDotNetProject
HasActiveProject bool
IsPackageInstalledInSolutionOrAnyProject bool
PackageManagementSolution System.Collections.Generic

Méthodes publiques

Méthode Description
GetActiveDotNetProject ( ) : IDotNetProject
GetActiveProject ( ) : IPackageManagementProject
GetActiveProject ( IPackageRepository sourceRepository ) : IPackageManagementProject
GetDotNetProjects ( ) : IEnumerable
GetInstallPath ( IPackage package ) : string
GetPackages ( ) : IQueryable
GetPackagesInReverseDependencyOrder ( ) : IEnumerable
GetProject ( IDotNetProject project ) : IPackageManagementProject
GetProject ( IPackageRepository sourceRepository, IDotNetProject project ) : IPackageManagementProject
GetProject ( IPackageRepository sourceRepository, string projectName ) : IPackageManagementProject
GetProject ( PackageSource source, string projectName ) : IPackageManagementProject
GetProjects ( IPackageRepository sourceRepository ) : IEnumerable
GetRepository ( ) : ISolutionPackageRepository
HasMultipleProjects ( ) : bool
IsPackageInstalled ( IPackage package ) : bool
PackageManagementSolution ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementProjectService projectService, IPackageManagementEvents packageManagementEvents ) : System.Collections.Generic
PackageManagementSolution ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementProjectService projectService, IPackageManagementProjectFactory projectFactory, ISolutionPackageRepositoryFactory solutionPackageRepositoryFactory ) : System.Collections.Generic

Private Methods

Méthode Description
CreateFallbackRepository ( IPackageRepository repository ) : IPackageRepository
CreatePackageRepository ( PackageSource source ) : IPackageRepository
CreateProject ( IPackageRepository sourceRepository, IDotNetProject project ) : IPackageManagementProject
CreateProject ( PackageSource source, IDotNetProject project ) : IPackageManagementProject
CreateSolutionPackageRepository ( ) : ISolutionPackageRepository
GetDotNetProject ( string name ) : IDotNetProject
HasActiveProject ( ) : bool
IsPackageInstalledInSolutionOrAnyProject ( IList projects, IPackage package ) : bool
PackageManagementSolution ( IPackageManagementProjectService projectService ) : System.Collections.Generic

Method Details

GetActiveDotNetProject() public méthode

public GetActiveDotNetProject ( ) : IDotNetProject
Résultat IDotNetProject

GetActiveProject() public méthode

public GetActiveProject ( ) : IPackageManagementProject
Résultat IPackageManagementProject

GetActiveProject() public méthode

public GetActiveProject ( IPackageRepository sourceRepository ) : IPackageManagementProject
sourceRepository IPackageRepository
Résultat IPackageManagementProject

GetDotNetProjects() public méthode

public GetDotNetProjects ( ) : IEnumerable
Résultat IEnumerable

GetInstallPath() public méthode

public GetInstallPath ( IPackage package ) : string
package IPackage
Résultat string

GetPackages() public méthode

public GetPackages ( ) : IQueryable
Résultat IQueryable

GetPackagesInReverseDependencyOrder() public méthode

public GetPackagesInReverseDependencyOrder ( ) : IEnumerable
Résultat IEnumerable

GetProject() public méthode

public GetProject ( IDotNetProject project ) : IPackageManagementProject
project IDotNetProject
Résultat IPackageManagementProject

GetProject() public méthode

public GetProject ( IPackageRepository sourceRepository, IDotNetProject project ) : IPackageManagementProject
sourceRepository IPackageRepository
project IDotNetProject
Résultat IPackageManagementProject

GetProject() public méthode

public GetProject ( IPackageRepository sourceRepository, string projectName ) : IPackageManagementProject
sourceRepository IPackageRepository
projectName string
Résultat IPackageManagementProject

GetProject() public méthode

public GetProject ( PackageSource source, string projectName ) : IPackageManagementProject
source PackageSource
projectName string
Résultat IPackageManagementProject

GetProjects() public méthode

public GetProjects ( IPackageRepository sourceRepository ) : IEnumerable
sourceRepository IPackageRepository
Résultat IEnumerable

GetRepository() public méthode

public GetRepository ( ) : ISolutionPackageRepository
Résultat ISolutionPackageRepository

HasMultipleProjects() public méthode

public HasMultipleProjects ( ) : bool
Résultat bool

IsPackageInstalled() public méthode

public IsPackageInstalled ( IPackage package ) : bool
package IPackage
Résultat bool

PackageManagementSolution() public méthode

public PackageManagementSolution ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementProjectService projectService, IPackageManagementEvents packageManagementEvents ) : System.Collections.Generic
registeredPackageRepositories IRegisteredPackageRepositories
projectService IPackageManagementProjectService
packageManagementEvents IPackageManagementEvents
Résultat System.Collections.Generic

PackageManagementSolution() public méthode

public PackageManagementSolution ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementProjectService projectService, IPackageManagementProjectFactory projectFactory, ISolutionPackageRepositoryFactory solutionPackageRepositoryFactory ) : System.Collections.Generic
registeredPackageRepositories IRegisteredPackageRepositories
projectService IPackageManagementProjectService
projectFactory IPackageManagementProjectFactory
solutionPackageRepositoryFactory ISolutionPackageRepositoryFactory
Résultat System.Collections.Generic