C# Class NetIde.Services.PackageManager.PackageRegistration

Inheritance: IDisposable
Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
LoadPackageIsolated ( ) : INiPackage

Method Details

CreateInstanceAndUnwrap() public méthode

public CreateInstanceAndUnwrap ( string type ) : object
type string
Résultat object

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InitializePackage() public méthode

public InitializePackage ( ) : void
Résultat void

LoadPackage() public méthode

public LoadPackage ( ) : void
Résultat void

PackageRegistration() public méthode

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
Résultat System