Прислушивается ли HttpHandler
к отключению от браузера?
Я предполагаю, что «нет», так как он, кажется, в основном/используется только для динамического создания файлов, так с чего бы это?
Но я не могу найти ответ ни в документах, ни в гугле.
Спасибо заранее!
Фон
Я хотел бы «прервать» HttpHandler, потому что в настоящее время я разрешаю огромный экспорт в Excel (~ 150 тыс. строк sql, поэтому ~ 600 тыс. строк html). По причинам почти таким же нелепым, как код, у меня есть запрос, который срабатывает для такого количества строк sql, которые пользователь пытается экспортировать. Как вы понимаете, это занимает очень много времени.
Я думаю, что меня поддерживают рабочие процессы, потому что пользователи, вероятно, расстраиваются из-за задержки и пытаются снова с меньшим результатом. В настоящее время я автоматически очищаю рабочие процессы каждые 30 минут, но я бы предпочел очистку быстрее.
У меня нет времени на очистку sql прямо сейчас, поэтому я хотел бы просто прослушать «прекращение» от клиента и убить обработчик, если оно «прервано».
HttpHandler
прослушивает отключение клиента? - person   schedule 07.02.2013