Windows服务上静态变量的生命周期

时间:2011-06-10 15:21:32

标签: wcf

我想知道Windows服务中静态变量的生命周期是多少。我有一个Windows服务和静态变量来保存在服务中流动的消息。重新启动服务后,我会在静态变量中保存消息吗?

2 个答案:

答案 0 :(得分:1)

不,在应用程序重新启动时,静态变量将恢复为原始值,服务重新启动是应用程序重新启动。

答案 1 :(得分:0)

回答 - 如果您需要消息的瞬态数据存储,您可以考虑首先使用Entity Framework 4.1代码,使用简单的对象结构来保存消息。该框架将安全地为您创建数据存储,并将在执行之间保持不变。