Visual Basic:
Function LockForWrite(Options As Long, Timeout As Long) As
Long
Options - зарезервировано, должно быть 0
Timeout - зарезервировано, должно быть 0
Каждый вызов метода увеличивает счетчик блокировки слоя на единицу.
Метод возвращает текущее значение счетчика.
Примечание:
Это бывает необходимо, когда со слоем нужно выполнить последовательность
операций (транзакцию), которая наряду с чтением данных содержит и
их изменение. В этом случае как изменение так и чтение данных слоя
другими пользователями недопустимо.
После завершения транзакции обязательно следует вызвать метод UnlockForWrite
столько раз, сколько был вызван метод LockForWrite.