ILockService — интерфейс

Сервис управления блокировкой объектов.

Синтаксис

public interface ILockService

Методы

Имя Описание

IsObjectLocked<T>(T, Boolean, String)

Определяет наличие и владельца блокировки, установленной на объект.

IsObjectLockedByAnotherUser<T>(T)

Определяет наличие у объекта блокировки, установленной другим сотрудником.

IsObjectLockedByAnotherUser<T>(T, String)

Определяет наличие у объекта блокировки, установленной другим сотрудником, а также учетную запись сотрудника, выполнившего блокировку.

IsObjectLockedByMe<T>(T)

Определяет наличие у объекта блокировки, установленной текущим пользователем.

LockObject<T>(T)

Устанавливает временную блокировку на объект.

LockObjectBase<T>(T)

Устанавливает временную блокировку на объект.

UnlockObject<T>(T)

Снимает временную блокировку с объекта.