2010-06-03 4 views
1

Я импортировал SQL хранимой процедуры с помощью встроенного в «Функция импорта» в Visual Studio 2010.Cache Функция импорта :: ADO.NET Entity Model

мне было интересно, если есть встроенный или custom, способ кэширования результатов, так же, как вы можете кэшировать элемент управления или страницу или даже просто строку; используя встроенный кэш в .NET.

Если вам нужно больше пояснений, просто дайте мне знать.

Спасибо, - Тео

ответ

1

Entity Framework не обеспечивает кэширование из коробки. Существует sample caching provider, но в описании говорится, что он работает для запросов Linq и ESQL. Хранимые процедуры не упоминаются.

1

Я думаю, что нет встроенной кэш-памяти для результата функции импорта. Но вы можете использовать класс MemoryCache и обернуть свою функцию в пользовательскую функцию, которая сначала проверяется внутри кеша.

Davide

Смежные вопросы