在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