缓存和应用程序之间有什么区别?

Dis*_*ive 2 asp.net

我刚刚注意到一个"缓存"对象,你什么时候使用Cache对象来存储状态数据nd你何时使用Application对象?

Guf*_*ffa 8

您在Application state集合中放置的所有内容都保留在那里.

当您在缓存集合中放入某些内容时,您可以指定它将保留多长时间以及它与缓存中其他对象相关的重要性.您可以在cahce中存储任意数量的数据,系统将根据当前的内存使用情况决定丢弃的内容.