<< Click to Display Table of Contents >> Объектная модель > Основные механизмы Requests – запросы |
Для программной работы с запросами на веб-сервер используется класс Sungero.Core.Requests.
Методы
Имя |
Описание |
---|---|
DisableCancelByTimeout() |
Отключить тайм-аут выполнения запроса на веб-сервер |
Отключить тайм-аут на выполнение запроса – DisableCancelByTimeout
Метод используется для отключения тайм-аута выполнения функции.
По умолчанию если запрос на веб-сервер выполняется дольше 5 минут, то он прекращается по тайм-ауту. Если предполагается, что операция продлится дольше и ее выполнение не может быть передано на сервис асинхронных событий, то тайм-аут можно отключить. Для этого используется метод Requests.DisableCancelByTimeout().
Синтаксис
C# |
public static void DisableCancelByTimeout(Action action); |
Параметры
action – действие, которое нужно выполнять без тайм-аута.
Пример. Создание исключения при проверке прав на запуск инициализации модуля
public static void LongOperation()
{
Sungero.Core.Requests.DisableCancelByTimeout(() =>
{
Exchange.PublicFunctions.Module.DoLongOperation ();
});
}
© Компания Directum, 2024 |