ObjectContext.UnlockObject — метод (ObjectBase)

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

Синтаксис

public void UnlockObject(ObjectBase objectInstance)
Параметры
objectInstance

Тип: ObjectBase

Объект, с которого снимается блокировка

Примеры

Приведенный далее пример демонстрирует снятие с карточки собственной блокировки.

(1)

BaseCard card = objectContext.GetObject<BaseCard>(cardId); (2)

if(objectContext.GetObjectLockInfo(card).Status = ObjectLockStatus.OwnerLocked) (3)
{
 objectContext.UnlockObject(card); (4)
}
1 Инициализация контекста объектов.
2 Получаем карточку, которую требуется разблокировать.
3 Проверяем наличие блокировки и то, что блокировка установлена владельцем сессии.
4 Снимаем блокировку.