Все привет. Уже неоднократно задавал вопросы по блокировке данных. Стал читать оф. документацию и не получается исполнить, то что там написано.
Вот что я хочу сделать:
Есть процедура и в ней несколько методов:
Начало_Процедуры_1()
Метод_1()
Метод_2()
Метод_3()
Конец_Процедуры_1()
Задача следующая: Сделать так, чтобы никто не смог выполнить процедуру_1 пока она выполняется кем-то.
Например в C# я бы сделал так
Создал объект, которым заблокировал бы потоки
private object _LOCK = new Object();