C# Class ICSharpCode.PackageManagement.ProcessPackageAction

Afficher le fichier Open project: icsharpcode/SharpDevelop Class Usage Examples

Méthodes publiques

Méthode Description
Execute ( ) : void
HasPackageScriptsToRun ( ) : bool
ProcessPackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents ) : System

Méthodes protégées

Méthode Description
BeforeExecute ( ) : void
CreateOpenPackageReadMeMonitor ( string packageId ) : IOpenPackageReadMeMonitor
CreateRunPackageScriptsAction ( IPackageScriptRunner scriptRunner, IPackageManagementProject project ) : ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction
ExecuteCore ( ) : void
FindPackage ( ) : IPackage
OnParentPackageInstalled ( ) : void
OnParentPackageUninstalled ( ) : void
PackageIdExistsInProject ( ) : bool

Private Methods

Méthode Description
ConfigureProjectLogger ( ) : void
CreateRunPackageScriptsAction ( ) : ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction
ExecuteWithScriptRunner ( ) : void
GetLoggerIfMissing ( ) : void
GetPackageId ( ) : string
GetPackageIfMissing ( ) : void
RunWithExceptionReporting ( System.Action action ) : void
ThrowPackageNotFoundError ( string packageId ) : void

Method Details

BeforeExecute() protected méthode

protected BeforeExecute ( ) : void
Résultat void

CreateOpenPackageReadMeMonitor() protected méthode

protected CreateOpenPackageReadMeMonitor ( string packageId ) : IOpenPackageReadMeMonitor
packageId string
Résultat IOpenPackageReadMeMonitor

CreateRunPackageScriptsAction() protected méthode

protected CreateRunPackageScriptsAction ( IPackageScriptRunner scriptRunner, IPackageManagementProject project ) : ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction
scriptRunner IPackageScriptRunner
project IPackageManagementProject
Résultat ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction

Execute() public méthode

public Execute ( ) : void
Résultat void

ExecuteCore() protected méthode

protected ExecuteCore ( ) : void
Résultat void

FindPackage() protected méthode

protected FindPackage ( ) : IPackage
Résultat IPackage

HasPackageScriptsToRun() public méthode

public HasPackageScriptsToRun ( ) : bool
Résultat bool

OnParentPackageInstalled() protected méthode

protected OnParentPackageInstalled ( ) : void
Résultat void

OnParentPackageUninstalled() protected méthode

protected OnParentPackageUninstalled ( ) : void
Résultat void

PackageIdExistsInProject() protected méthode

protected PackageIdExistsInProject ( ) : bool
Résultat bool

ProcessPackageAction() public méthode

public ProcessPackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents ) : System
project IPackageManagementProject
packageManagementEvents IPackageManagementEvents
Résultat System