C# 关闭应用程序时如何关闭子线程
来源:互联网 发布:人工智能交易系统 编辑:程序博客网 时间:2024/06/05 01:01
托管线程或者是后台线程,或者是前台线程。后台线程不会使托管执行环境处于活动状态,除此之外,后台线程与前台线程是一样的。一旦所有前台线程在托管进程(其中 .exe 文件是托管程序集)中被停止,系统将停止所有后台线程并关闭。通过设置 Thread.IsBackground 属性,可以将一个线程指定为后台线程或前台线程。例如,通过将 Thread.IsBackground 设置为 true,就可以将线程指定为后台线程。同样,通过将 IsBackground 设置为 false,就可以将线程指定为前台线程。从非托管代码进入托管执行环境的所有线程都被标记为后台线程。通过创建并启动新的 Thread 对象而生成的所有线程都是前台线程。如果要创建希望用来侦听某些活动(如套接字连接)的前台线程,则应将 Thread.IsBackground 设置为 true,以便进程可以终止。
一个线程或者是后台线程或者是前台线程。后台线程与前台线程类似,区别是后台线程不会阻止进程终止。一旦属于某一进程的所有前台线程都终止,公共语言运行库就会通过对任何仍然处于活动状态的后台线程调用 Abort 来结束该进程。
- C#关闭应用程序时如何关闭子线程
- C#关闭应用程序时如何关闭子线程
- C# 关闭应用程序时如何关闭子线程
- C# 关闭应用程序时如何关闭子线程
- C#关闭应用程序时如何关闭子线程
- 关闭应用程序时如何关闭子线程
- 关闭应用程序时如何关闭子线程
- 关闭主程序时如何关闭子线程
- C#关闭子线程【转】
- 如何关闭窗体、线程、应用程序?
- C#如何彻底关闭应用程序及附属线程
- C#如何彻底关闭自已,退出子线程?
- C#如何彻底关闭自已,退出子线程?
- c# 如何实现子窗口关闭父窗口也关闭
- c# 如何实现子窗口关闭父窗口也关闭
- 主线程退出时(关闭应用程序时)关闭所有线程
- 关闭应用程序后,子线程依然不结束的解决办法
- c# 关闭其它应用程序
- 代销须知
- remoting2
- 浅谈WordPress
- 三句话
- CreateProcess创建的子进程
- C# 关闭应用程序时如何关闭子线程
- 请不要做浮躁的人
- asp.net 读取excel数据表
- 常用命名规则
- linux C fork函数
- X++双向关联查询数据,初始化下拉选项
- SQL server 2008 企业版
- GridView字段排序
- Flash的结局是半死半活