c# – 在ASP.NET中将一个简单的表存储在内存中?
发布时间:2020-12-15 04:20:14 所属栏目:百科 来源:网络整理
导读:是否有一种简单的方法可以在ASP.NET中的服务器上的内存中存储一??个简单的表,所有用户都可以共享?假设我有一个简单的聊天程序,我只想在内存中保存最后100条记录(这不是一个真正的应用程序,只是一个例子).假设我不希望SQL中的整个表专用于只有100条记录的聊
是否有一种简单的方法可以在ASP.NET中的服务器上的内存中存储一??个简单的表,所有用户都可以共享?假设我有一个简单的聊天程序,我只想在内存中保存最后100条记录(这不是一个真正的应用程序,只是一个例子).假设我不希望SQL中的整个表专用于只有100条记录的聊天缓冲区.有什么方法可以创建内存数据表并在连接的用户之间共享它?
解决方法
使用
Cache (MSDN)
DataTable yourDataTable = new DataTable(); Cache["yourTable"] = yourDataTable; //to access it DataTable dt = Cache["yourTable"] as DataTable; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |