用于更改缓存对象属性值的语法

时间:2010-06-06 19:14:54

标签: asp.net vb.net caching

在ASP.NET 3.5 VB Web应用程序中,我成功地管理了一个包含多个个人详细信息(如姓名,地址等)的对象。其中一个项目是CreditNum,我想在缓存中更改飞。有没有办法直接在缓存中访问它,还是我必须销毁和重建整个对象只是为了更改objMemberDetails.CreditNum的值?

使用以下命令设置缓存:

Public Shared Sub CacheSet(ByVal key As String, ByVal value As Object)
Dim userID As String = HttpContext.Current.User.Identity.Name
HttpContext.Current.Cache(key & "_" & userID) = value
End Sub

1 个答案:

答案 0 :(得分:0)

此外this answer可能有所帮助;缓存实际上可以帮助您添加,读取和删除应用程序经常所需的对象。