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