.NET服务是否表现出线程敏捷性?

与此相关的问题以及关于ASP.NET线程敏捷性的问题相关:用C#编写的Windows服务是否表现出与ASP.NET中相同的线程敏捷性行为? 或者线程敏捷性是IIS的一个特性而不是.NET?

我真正想要的是,我可以确定Windows服务中的线程管理完全取决于服务本身吗? 或者,如果选择这样做,.NET可以在长时间运行的服务中跳转线程吗?

不可以。一个Windows服务不是由IIS管道管理的,任何创建的线程都必须由服务代码本身创建。

线程敏捷性是IIS特定的。 Windows服务不会有这种行为。

线程敏捷性是线程池机制如何与异步I / O交互的属性。 您可以自己实现类似的机制,但它不是自动行为。