2014-02-14 17 views

回答

1

MSDN:在HttpApplication類的

一個實例來處理在其一生中的許多 請求。但是,它一次只能處理一個請求 。因此,可以使用成員變量來存儲每個請求數據。

因此,應用程序對象可能具有很長的生命週期,但對於不同的請求,可能會使用HttpApplication的不同實例。
這也意味着HttpApplication不能用作會話機制。據我瞭解,實例重用時沒有可靠的規則 - 一個實例可以重用於其他用戶的請求。
如果您需要會話內存,則有Session對象。如果您需要跨請求(和用戶)關聯的緩存,則存在Cache對象,該對象還允許在刪除緩存項目時添加規則。

相關問題