AfterInit() public method

public AfterInit ( ) : void
return void
コード例 #1
0
        public override void AfterInit()
        {
            xPlugin.AfterInit();

            //MethodInfo xMethod = xType.GetMethod("AfterInit");
            //if (xMethod != null)
            //{
            //    xMethod.Invoke(xPlugin, null);
            //}
        }
コード例 #2
0
        public NFCDynLib(string strLibName, NFIPluginManager xMng)
        {
            mstrLibName    = strLibName;
            mstrPluginName = "NFrame." + mstrLibName.Substring(0, mstrLibName.LastIndexOf("."));

            xAssembly = Assembly.LoadFrom(mstrLibName);
            xType     = xAssembly.GetType(mstrPluginName);

            xPlugin = Activator.CreateInstance(xType) as NFIPlugin;
            xPlugin.SetMng(xMng);

            //xPlugin.Install();
            xPlugin.Init();
            xPlugin.AfterInit();
        }
コード例 #3
0
ファイル: NFCDynLib.cs プロジェクト: ketoo/NFrame
        public NFCDynLib(string strLibName, NFIPluginManager xMng)
        {
            mstrLibName = strLibName;
            mstrPluginName = "NFrame." + mstrLibName.Substring(0, mstrLibName.LastIndexOf("."));

            xAssembly = Assembly.LoadFrom(mstrLibName);
            xType = xAssembly.GetType(mstrPluginName);

            xPlugin = Activator.CreateInstance(xType) as NFIPlugin;
            xPlugin.SetMng(xMng);

            //xPlugin.Install();
            xPlugin.Init();
            xPlugin.AfterInit();
        }