LockForWrite method (Layer)

Метод блокирует изменение и чтение данных серверного слоя другими пользователями.

Применяется к:

Layer

Синтаксис:

Visual Basic:

Function LockForWrite(Options As Long, Timeout As Long) As Long

Options - зарезервировано, должно быть 0.

Timeout - зарезервировано, должно быть 0.

Каждый вызов метода увеличивает счетчик блокировки слоя на единицу. Метод возвращает текущее значение счетчика.

Примечание:

Это бывает необходимо, когда со слоем нужно выполнить последовательность операций (транзакцию), которая наряду с чтением данных содержит и их изменение. В этом случае как изменение так и чтение данных слоя другими пользователями недопустимо.

После завершения транзакции обязательно следует вызвать метод UnlockForWrite столько раз, сколько был вызван метод LockForWrite.