简体   繁体   English

如何杀死线程+ .net + System.AddIn

[英]How to kill Thread + .net + System.AddIn

I have developed one scheduler which is creating new thread at each new event. 我已经开发了一个调度程序,它在每个新事件中创建新线程。 In that thread based on some id one dll is loaded using System.AddIn. 在基于某些ID的线程中,使用System.AddIn加载了一个dll。

Now i want to kill that event in a midway? 现在我想中途终止该事件?

How can i implement this functionality in this situation 在这种情况下如何实现此功能

I assume you are loading the addins in a separate appdomain. 我假设您正在将加载项加载到单独的appdomain中。 If not, start doing it. 如果没有,请开始执行。 Otherwise you can't kill them in a controlled manner. 否则,您将无法以受控方式杀死它们。

To kill an addin, unload the appdomain. 要杀死插件,请卸载appdomain。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM