C# Класс PackageInstaller.BasePackageProvider

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

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

Метод Описание
GetInstallArguments ( string name, string version ) : string
GetPackagesAsync ( string term ) : Task>
GetPackagesInternal ( string term = null ) : Task>
GetVersionAsync ( string packageName ) : Task>
GetVersionInternal ( string packageName ) : Task>
InstallPackage ( Project project, string packageName, string version, string args = null ) : Task
ToString ( ) : string

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

Метод Описание
CallCommandAsync ( string argument, string cwd ) : Task
ModifyPathVariable ( ProcessStartInfo start ) : void

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

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

protected CallCommandAsync ( string argument, string cwd ) : Task
argument string
cwd string
Результат Task

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

public GetInstallArguments ( string name, string version ) : string
name string
version string
Результат string

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

public GetPackagesAsync ( string term ) : Task>
term string
Результат Task>

GetPackagesInternal() публичный абстрактный Метод

public abstract GetPackagesInternal ( string term = null ) : Task>
term string
Результат Task>

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

public GetVersionAsync ( string packageName ) : Task>
packageName string
Результат Task>

GetVersionInternal() публичный абстрактный Метод

public abstract GetVersionInternal ( string packageName ) : Task>
packageName string
Результат Task>

InstallPackage() публичный абстрактный Метод

public abstract InstallPackage ( Project project, string packageName, string version, string args = null ) : Task
project Project
packageName string
version string
args string
Результат Task

ModifyPathVariable() защищенный статический Метод

protected static ModifyPathVariable ( ProcessStartInfo start ) : void
start System.Diagnostics.ProcessStartInfo
Результат void

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

public ToString ( ) : string
Результат string