Функция EvalSync()
выполняет заданный код в основном потоке на следующее системное событие. В отличие от EvalAsync()
, эта функция блокирует текущий поток до завершения выполнения переданного кода.
Аргументы
- arg1 (
string
)
Код, который необходимо выполнить. - arg2 и последующие аргументы
Дополнительные аргументы, которые передаются в выполняемый код (необязательные).
Описание
Функция помещает код в очередь и выполняет его на следующем системном событии. Она блокирует текущий поток и дожидается завершения выполнения кода, что может быть полезно, когда требуется синхронное выполнение задач в основном потоке.
Пример
Смотри также
- EvalAsync(): Для асинхронного выполнения кода в основном потоке.