C# Класс ICSharpCode.PackageManagement.ProcessPackageAction

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Execute ( ) : void
HasPackageScriptsToRun ( ) : bool
ProcessPackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents ) : System

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

Метод Описание
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

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

Метод Описание
ConfigureProjectLogger ( ) : void
CreateRunPackageScriptsAction ( ) : ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction
ExecuteWithScriptRunner ( ) : void
GetLoggerIfMissing ( ) : void
GetPackageId ( ) : string
GetPackageIfMissing ( ) : void
RunWithExceptionReporting ( System.Action action ) : void
ThrowPackageNotFoundError ( string packageId ) : void

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

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

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

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

protected CreateOpenPackageReadMeMonitor ( string packageId ) : IOpenPackageReadMeMonitor
packageId string
Результат IOpenPackageReadMeMonitor

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

protected CreateRunPackageScriptsAction ( IPackageScriptRunner scriptRunner, IPackageManagementProject project ) : ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction
scriptRunner IPackageScriptRunner
project IPackageManagementProject
Результат ICSharpCode.PackageManagement.Scripting.RunPackageScriptsAction

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

public Execute ( ) : void
Результат void

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

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

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

protected FindPackage ( ) : IPackage
Результат IPackage

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

public HasPackageScriptsToRun ( ) : bool
Результат bool

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

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

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

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

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

protected PackageIdExistsInProject ( ) : bool
Результат bool

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

public ProcessPackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents ) : System
project IPackageManagementProject
packageManagementEvents IPackageManagementEvents
Результат System