C# Класс NetIde.Update.PackageManager

Показать файл Открыть проект

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

Метод Описание
Execute ( ) : void
GetEntryAssemblyLocation ( string installationPath ) : string
GetInstalledVersion ( ContextName context, string packageId ) : string
IsCorePackage ( string packageId ) : bool
IsCorePackage ( string packageId, ContextName context ) : bool
IsValidPackageId ( ContextName context, string packageId ) : bool

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

Метод Описание
CreateAppDomain ( string packagePath, string entryPoint, INiPackage &package ) : IDisposable
ExtractPackage ( string packageFileName, string target ) : void
GetFileSystemRoot ( ) : string
OpenContextRegistry ( bool writable ) : RegistryKey
PackageManager ( ContextName context ) : System
TryParseEntryPoint ( string entryPoint, string &entryAssembly, string &entryTypeName ) : bool

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

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

protected CreateAppDomain ( string packagePath, string entryPoint, INiPackage &package ) : IDisposable
packagePath string
entryPoint string
package INiPackage
Результат IDisposable

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

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

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

protected ExtractPackage ( string packageFileName, string target ) : void
packageFileName string
target string
Результат void

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

public static GetEntryAssemblyLocation ( string installationPath ) : string
installationPath string
Результат string

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

protected GetFileSystemRoot ( ) : string
Результат string

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

public static GetInstalledVersion ( ContextName context, string packageId ) : string
context ContextName
packageId string
Результат string

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

public static IsCorePackage ( string packageId ) : bool
packageId string
Результат bool

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

public static IsCorePackage ( string packageId, ContextName context ) : bool
packageId string
context ContextName
Результат bool

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

public static IsValidPackageId ( ContextName context, string packageId ) : bool
context ContextName
packageId string
Результат bool

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

protected OpenContextRegistry ( bool writable ) : RegistryKey
writable bool
Результат Microsoft.Win32.RegistryKey

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

protected PackageManager ( ContextName context ) : System
context ContextName
Результат System

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

protected TryParseEntryPoint ( string entryPoint, string &entryAssembly, string &entryTypeName ) : bool
entryPoint string
entryAssembly string
entryTypeName string
Результат bool