ASP.NET Web应用程序生命周期/生命周期

时间:2014-06-17 21:11:19

标签: asp.net web-applications

在PHP(Apache + mod_php)中,每次请求都会重新启动解释器。这是执行模型,即使使用PHP-fpm也可以让一些解释器为请求做好准备。

ASP.NET Web应用程序是否在IIS应用程序池中等待请求,或者每个请求是否有新的线程/进程?

例如,当其中一个请求初始化请求时,静态类变量是否会在请求中保持不变?

1 个答案:

答案 0 :(得分:0)

是的,该值会在请求之间保持不变。

静态类变量(字段)的值在类的所有用法中持久化和共享(无论是通过实例化对象还是通过类引用本身)。见http://msdn.microsoft.com/en-us/library/aa691162(v=vs.71).aspx