ObjectContext.UnlockObject — метод (ObjectBase)
Снимает с объекта собственную блокировку.
-
Пространство имён:
DocsVision.Platform.ObjectModel -
Сборка:
DocsVision.Platform.ObjectModel.dll
Синтаксис
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 | Снимаем блокировку. |