ASP.NET中application對象的使用介紹

字號:


    這篇文章主要介紹了ASP.NET中application對象的使用,需要的朋友可以參考下
    Application對象的應用
    1.使用Application對象保存信息
    (1)、使用Application對象保存信息
    Application(“鍵名”) = 值
    或 Application(“鍵名”,值)
    (2)、獲取Application對象信息
    變量名 = Application(“鍵名”)
    或:變量名 = Application.Item(“鍵名”)
    或:變量名 = Application.Get(“鍵名”)
    (3)、更新Application對象的值
    Application.Set(“鍵名”, 值)
    (4)、刪除一個鍵
    Application.Remove(“鍵名”, 值)
    (5)、刪除所有鍵
    Application.RemoveAll()
    或Application.Clear()
    總結(jié)一下Application的特性:
    · 存儲的物理位置:服務器內(nèi)存。
    · 存儲的類型限制:任意類型。
    · 狀態(tài)使用的范圍:整個應用程序。
    · 存儲的大小限制:任意大小。
    · 生命周期:應用程序開始的時候創(chuàng)建(準確來說是用戶第一次請求某URL的時候創(chuàng)建),應用程序結(jié)束的時候銷毀。
    · 安全與性能:數(shù)據(jù)總是存儲在服務端,安全性比較高,但不易存儲過多數(shù)據(jù)。
    · 優(yōu)缺點與注意事項:檢索數(shù)據(jù)速度快,但缺乏自我管理機制,數(shù)據(jù)不會自動釋放。