C# Class PluginEngine.PluginInfo

Datei anzeigen Open project: zhujunxxxxx/FastNetwork Class Usage Examples

Private Properties

Property Type Description
CreateProviderInstance bool
EnsureLoadAssembly bool
InitialzingPluginProvider bool
Load bool
LoadService bool
LoadService bool
LocateAssemblyPath string

Public Methods

Method Description
Load ( ) : bool

初始化加载

PluginInfo ( ) : System

构造函数

ShutDown ( ) : bool

卸载插件

Private Methods

Method Description
CreateProviderInstance ( ) : bool

创建实例对象

EnsureLoadAssembly ( ) : bool

加载程序集信息

InitialzingPluginProvider ( ) : bool

初始化指定插件

Load ( bool isInitializingCall ) : bool

初始化加载

LoadService ( ) : bool

加载指定插件

LoadService ( bool onloadCall ) : bool

加载指定插件

LocateAssemblyPath ( string dllName ) : string

确定程序集路径

Method Details

Load() public method

初始化加载
public Load ( ) : bool
return bool

PluginInfo() public method

构造函数
public PluginInfo ( ) : System
return System

ShutDown() public method

卸载插件
public ShutDown ( ) : bool
return bool