CallObjectMethodWithLock()
Функция CallObjectMethodWithLock() работает аналогично функции CallObjectMethod(), но с блокировкой доступа через переданный lock. То есть, если во время работы функции, из другого потока будет вызвана другая функция с этим же lock, то выполнение в другом потоке не начнется, пока не завершится вызов в первом потоке.
Синтаксис
CallObjectMethodWithLock( object, methodName, argsArray, lock )
Аргументы
objectobject
Объект произвольного типа
methodNamestring
Имя метода
argsArray
Стандартный массив аргументов
lockobject
Объект типа Lock