Описание тега asp.net-cache
2
ответа
Есть ли способ использовать профиль кеша при ручном добавлении элементов в кеш?
Кэширование вывода в моем приложении настроено с использованием профилей вывода кеша в файле web.config. Очень удобно иметь возможность настроить кэширование для всех выходных элементов, которые в этом нуждаются, а затем настроить все параметры кэши…
21 янв '11 в 17:10
1
ответ
ASP.net кешировать чрезмерно?
В веб-проекте я выполняю SQL-запрос SELECT к индексируемому столбцу таблицы с 10-15 строками. Я хочу спросить вас, хорошо ли кешировать этот запрос в памяти сервера, так как этот SELECT для индексированных таблиц является легким и быстрым и совсем н…
08 фев '11 в 14:15
1
ответ
Как сделать недействительной кэш веб-API из другого контроллера (библиотека ASP.NET Web API CacheOutput)
Я использовал библиотеку ASP.NET Web API CacheOutput для моего проекта asp.net для веб-API, и он работает нормально, но у меня есть другой контроллер, из которого у меня есть метод POST, и я хотел бы аннулировать кэш этого контроллера. [AutoInvalida…
08 дек '14 в 09:12
1
ответ
Гарантирован ли запуск CacheItemRemovedCallback?
Я буферизирую вставки базы данных в журнал в кеше ASP.NET. Я хотел бы сбросить их на диск, когда элемент будет удален из кэша. Исключая тривиальные очевидные вещи, такие как отключение сервера, как сильно ASP.NET пытается выполнить обратный вызов пр…
19 ноя '11 в 16:09
1
ответ
ASP.NET - все, что я храню в Cache, является частью процесса w3wp?
Насколько я понимаю, ASP.NET Cache является частью процесса w3wp, что означает запись в него и чтение из него не пересекает границы процесса не требует сортировки не требует и не выполняет сериализацию размещенных в нем объектов (Все по сравнению с …
01 окт '09 в 21:37
1
ответ
Получить элементы кеша с ключом
В ASP.NET у нас есть IDictionaryEnumerator enumerator = Cache.GetEnumerator(); чтобы получить элементы всех объектов кэша. Есть ли у нас какой-либо метод для получения объектов кеша, которые начинаются с определенной строки. Что-то вроде IDictionary…
24 июн '14 в 04:55
0
ответов
Сессия, FormsAuthenticationTicket, хранить данные о пользователе?
Я создаю веб-приложение, которое нужно масштабировать. Мы хотим сохранить строку подключения, объект, который сообщает, над какой организацией работает пользователь в данный момент, и личность пользователя. Мы можем сериализовать это и отправить чер…
01 фев '11 в 10:35
0
ответов
Кеширование с использованием asp.net
Я использую vb.net и asp.net. Мое веб-приложение используется несколькими параллельными пользователями. У меня есть таблица с именем "Tracked_Table" Я хочу кешировать эту таблицу на 10 секунд, а через 10 секунд я снова хочу перезагрузить кеш с после…
07 окт '14 в 04:40
1
ответ
Получение изображения из HTTPRuntime Cache
Я пытаюсь сохранить и получить изображение из HTTPRuntime Cache, но получаю исключение. Я могу сохранить поток в кэш, но когда я пытаюсь получить его, я получаю исключение: запрос был прерван. Соединение было неожиданно закрыто Вот мой код: public v…
07 июн '12 в 05:37
2
ответа
Какие методы следует использовать для обработки объектов в кэше asp.net, чтобы предотвратить проблемы с несколькими рабочими потоками asp.net?
Поскольку asp.net содержит несколько потоков, которые выполняются одновременно.поэтому, если 2 потока обращаются к объекту (простому или сложному), который я получил из кэша httpptext asp.net.не может ли это привести к проблемам с состоянием этого о…
08 сен '10 в 22:10
0
ответов
Можно ли показать время истечения срока действия кеша пользователю, используя кеширование памяти в webapi2?
Я использую кеширование памяти для asp.net webapi2 для конкретного объекта, как показать пользователю время истечения срока действия кеша, осталось ли это много времени в кеше, чтобы истечь. GET: api/PersonalDetailsAPI public IQueryable<PersonalD…
21 янв '18 в 19:56
1
ответ
Заменить неизменяемый элемент в кэше, не вызывая функцию удаления обратного вызова
Итак, каждый раз, когда пользователь нажимает на мой веб-сервис, я добавляю элемент в кеш: DateTime? token = HttpContext.Current.Get(TimeoutKey) as DateTime?; int hashkey = (email + password).GetHashCode(); if (token == null) { HttpContext.Current.C…
01 июн '12 в 21:32
1
ответ
ASP.NET Кэширование в веб-кластере
Мы создаем крупномасштабную веб-платформу, где мы пытаемся использовать кэширование для ускорения работы - хотя теперь это один сервер, мы, вероятно, обновим его до кластера. Будет ли там работать кеширование? Должны ли мы рассмотреть что-то особенн…
05 янв '11 в 09:23
1
ответ
Является ли ASP.Net State Server элегантным решением?
У нас есть проект ASP.Net MVC, который начнется с одного веб-сервера, но, скорее всего, вскоре превратится в небольшую веб-ферму. Поскольку ASP.Net Authentication хранит идентификатор пользователя, и кеширование данных также может быть полезным, нам…
16 апр '10 в 00:11
1
ответ
DonutOutputCache не очищает кеш при использовании переменной
У меня есть ActionResult, который я хочу, чтобы он был кэширован на основе идентификатора [DonutOutputCache(Duration = 3600, VaryByParam = "product_Id")] public ActionResult ProductInfo(Guid product_Id) { System.Threading.Thread.Sleep(3000); return …
26 янв '12 в 16:18
4
ответа
Кэш == ноль? Является ли это возможным?
Законно ли сделать следующее заявление: if(Cache[CACHE_KEY] == null) { //do something to form cache } else { //do something else that uses cache } Я не уверен, что моя программа на самом деле работает должным образом (даже если она компилируется), и…
06 апр '11 в 08:38
0
ответов
Ошибка "Отказано в доступе" при закрытии моего веб-сайта Azure (удаление элементов кэша)
Мое приложение хорошо работает на веб-сайтах Azure (не веб-роль, исключите ответы, относящиеся к конкретной веб-роли!), Но иногда я получаю в журналах следующую ошибку: System.UnauthorizedAccessException: Access to the path 'C:\DWASFiles\Sites\myAzu…
23 мар '13 в 00:04
1
ответ
Действительно ли результат действия outputcached истек * сразу * после разрыва зависимости?
Я пытаюсь установить представления в зависимости от кэшированных объектов, чтобы при истечении срока их действия или явном удалении из кэша результат в кэше сразу истекал, чтобы не было возможности отрисовки устаревшего HTML-кода. Для этого я буду и…
03 авг '12 в 21:14
1
ответ
HttpContext.Current.Items слишком быстр для доступа к элементу, но как?
Я написал простой тест добавить 100 предметов в [Коллекция] читать 1000000 раз из [Коллекция] в случайном порядке когда [Коллекция]==HttpContext.Current.Items это занимает 50 мс [Коллекция]==HttpRuntime.Cache это занимает 430 мс [Коллекция]==HashTab…
16 фев '11 в 11:25
1
ответ
Срок действия кэша веб-службы asp.net продлен
Я не нашел ничего, поэтому я не верю, что то, что я хочу, возможно. Я хочу сбросить скользящий срок действия переменной кэша каждый раз, когда к ней обращаются. public class MyCache { public static object CachedItem { get { string key = "item11"; //…
25 май '11 в 21:02