Конвертировать текущий кеш HttpContext в LINQ - PullRequest
0 голосов
/ 24 мая 2011

Я пытаюсь найти определенный ключ в текущем кэше.Проблема в том, что мой ключ в кеше составной, и я хотел бы работать как выражение Linq Where.

Возможно ли это?если так - как?это снижает производительность на сервере?

Спасибо

1 Ответ

2 голосов
/ 24 мая 2011

Основная идея ключа заключается в том, что он обеспечивает прямой поиск элемента. Если вам нужно отсканировать все элементы в кэше, чтобы найти то, что вы ищете, это не будет работать очень хорошо. Если вы используете AppFabric Caching, вы можете «пометить» похожие элементы одним и тем же тегом, а затем извлечь все элементы из кэша с этим «тегом» одним вызовом, но в встроенном стандартном ASP такой концепции нет Классы кэширования .NET.

...