Отмена асинхронного запроса Webservice (WCF) не отменяет выполнение запроса на сервере SQL? - PullRequest
1 голос
/ 30 июня 2011

Я использую веб-сервис WCF в приложении ASP.NET. Веб-сервис получает набор данных из базы данных, используя метод Fill SqlDataAdapter. Я заметил, что это не отменяет выполнение запроса (хранимой процедуры), если пользователь прекращает загрузку страницы.

Пожалуйста, дайте мне знать, если есть какие-либо настройки для веб-приложения, веб-службы для остановки выполнения запроса, который больше не требуется. Также информация о потоке запросов / ответов с веб-страницы на сервер sql.

Спасибо

Milind

1 Ответ

0 голосов
/ 30 июня 2011

Вы можете использовать свойство Response.IsClientConnected в веб-сервисе, чтобы проверить, требуется ли запрос.

...