Функция SetObjectPropertyWithLock()
работает аналогично функции SetObjectProperty()
, но с блокировкой доступа через переданный lock
. То есть, если во время работы функции из другого потока будет вызвана другая функция с этим же lock
, то выполнение в другом потоке не начнется, пока не завершится вызов в первом потоке.
Синтаксис
SetObjectPropertyWithLock(object, propName, argsArray, lock)
Аргументы
- object (тип:
object
)
Объект произвольного типа. - propName (тип:
string
)
Имя свойства. - argsArray (тип:
object
)
Стандартный массив аргументов. - lock (тип:
object
)
Объект типаLock
.