Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

webb


Известный Болтун

Зарегистрирован:
09 July 2005
Сообщения: 657
Примеры кода: 0
 

"убивать" поток по таймеру

28 June 2008 13:16  


lak-b:
Всем привет. Есть проблема, которую я никак не могу решить. Положим, что есть метод, который может исполняться неопределенно долго. Однако, если исполнение метода слишком затянулось, исполнение можно снять. (Типа таймаута при веб-запросе) То есть, я хочу запускать этот метод так: 1. в отдельном потоке 2. не более чем на Х секунд 3. если метод исполняется более чем Х секунд, прерывать его исполнение и убивать процесс, в котором он запущен. Подскажите, как это сделать? Пытался использовать таймер, но так ничего дельного и не вышло.
ну вызови у него Abort() да и все


если юзаешь MS SQL server то можешь вернуть несколько наборов данных:
string mySqlCommand = "select * from table1; select * from table2";
...
или если структура данных более-менее похожа - может sql UNION ALL поможет

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 28 June 2008 13:16
Наверх
  



Winforms

 "убивать" поток по таймеруlak-b  27 June 2008 13:29
 "убивать" поток по таймеруCrazyDog  28 June 2008 17:17
 "убивать" поток по таймеруvaleri  28 June 2008 23:04
 "убивать" поток по таймеруlak-b  30 June 2008 00:49
 "убивать" поток по таймеруlak-b  30 June 2008 00:50
 "убивать" поток по таймеруlak-b  30 June 2008 00:52
 "убивать" поток по таймеруwebb  28 June 2008 13:16
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта