Exemple #1
0
 /// <summary> 当引擎非正常原因自动断开的时候触发此事件 P1=断开原因 </summary>
 internal void OnEngineLost(string str)
 {
     if (this.EngineLost != null)
     {
         EngineTool.EventInvoket(() => { this.EngineLost(str); });
         FileStart.FileStopAll();//文件处理那里中断所有的文件
     }
 }
Exemple #2
0
 /// <summary> 当引擎完全关闭释放资源的时候触发此事件 </summary>
 internal void OnEngineClose()
 {
     if (this.EngineClose != null && _engineStart == true)
     {
         _engineStart = false;
         EngineTool.EventInvoket(() => { this.EngineClose(); });
         FileStart.FileStopAll();//文件处理那里中断所有的文件
     }
 }