C# Class NetIde.Services.PackageManager.PackageRegistration

Inheritance: IDisposable
Mostrar archivo Open project: netide/netide Class Usage Examples

Public Methods

Method Description
CreateInstanceAndUnwrap ( string type ) : object
Dispose ( ) : void
InitializePackage ( ) : void
LoadPackage ( ) : void
PackageRegistration ( IServiceProvider serviceProvider, string packagePath, PackageMetadata metadata, PackageManifest manifest, System.Guid guid ) : System

Private Methods

Method Description
LoadPackageIsolated ( ) : INiPackage

Method Details

CreateInstanceAndUnwrap() public method

public CreateInstanceAndUnwrap ( string type ) : object
type string
return object

Dispose() public method

public Dispose ( ) : void
return void

InitializePackage() public method

public InitializePackage ( ) : void
return void

LoadPackage() public method

public LoadPackage ( ) : void
return void

PackageRegistration() public method

public PackageRegistration ( IServiceProvider serviceProvider, string packagePath, PackageMetadata metadata, PackageManifest manifest, System.Guid guid ) : System
serviceProvider IServiceProvider
packagePath string
metadata NetIde.Xml.PackageMetadata.PackageMetadata
manifest NetIde.Xml.PackageManifest.PackageManifest
guid System.Guid
return System