Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 应用程序状态,数据在内存中保存多长时间?_Asp.net - Fatal编程技术网

Asp.net 应用程序状态,数据在内存中保存多长时间?

Asp.net 应用程序状态,数据在内存中保存多长时间?,asp.net,Asp.net,应用程序状态下的数据存储多长时间?直到它满了,或者在特定的时间? 如果,直到满为止。我们谈论的是多少数据?存储在应用程序变量中的状态将保留在那里,直到删除或web应用程序回收或重置 至于说它是“满的”——没有跟踪HttpApplicationState对象使用了多少内存。如果您超过了进程可以使用的RAM数量,则假定该进程可能会运行到OutOfMemoryException中。AFAIK,它会一直存储到您将其删除,或者应用程序被回收 考虑改用ASP.NET。您可以更好地控制自己的一生。好的,谢谢!

应用程序状态下的数据存储多长时间?直到它满了,或者在特定的时间?

如果,直到满为止。我们谈论的是多少数据?

存储在应用程序变量中的状态将保留在那里,直到删除或web应用程序回收或重置


至于说它是“满的”——没有跟踪
HttpApplicationState
对象使用了多少内存。如果您超过了进程可以使用的RAM数量,则假定该进程可能会运行到OutOfMemoryException中。

AFAIK,它会一直存储到您将其删除,或者应用程序被回收


考虑改用ASP.NET。您可以更好地控制自己的一生。

好的,谢谢!您能解释如何删除特定的应用程序变量吗?假设我有一个名为Application[“message1”]的应用程序和另一个名为Application[“message2”]的应用程序。如何仅删除名为“message1”的应用程序变量?@rickard-应用程序对象上有一个方法。请尝试删除(),逻辑性很强,谢谢大家:)将此标记为回答我的问题!