使用 LINQPad 查询缓存中的数据
NCache 提供与流行的 .NET 实用程序的集成 LINQPad 查询缓存数据。
如何使用 LINQPad 查询缓存中的数据
要开始在 LINQPad 中编写 LINQ 查询:
- 打开 LINQPad 并转到 询问 标签。
- 在MyCAD中点击 软件更新 语言 并选择 C# 语句 从下拉列表中选择。
- 您现在可以在配置的缓存上编写 LINQ 查询,并在同一窗口中查看结果。
要在 LINQPad 中处理查询, NCache LINQ 提供程序使用 NCacheContext
进一步实现的类 可查询 提供的接口 .NET framework. NCacheContext
需要有效的缓存名称来处理查询。
在下面的代码中,假设 集群缓存 包含 产品 对象。 一个 产品 类 LINQ 对象是使用创建的 NCacheContext
,用于查询有的产品 产品编号 = = 12。
IQueryable<Product> product = new NCacheContext<Product>("ClusteredCache");
var result = from prod in product
where prod.ProductID == 12
select prod;
result.Dump();