В веб-приложении ASP.NET 3.5 VB мне удается кэшировать объект, содержащий несколько личных данных, таких как имя, адрес и т. Д. Одним из элементов является 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