IUserSecurityLockingStrategy - интерфейс
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public interface IUserSecurityLockingStrategy
Public Interface IUserSecurityLockingStrategy
public interface class IUserSecurityLockingStrategy
type IUserSecurityLockingStrategy = interface end
ExecuteInLockAsync |
Выполняет заданное действие в блокировке, связанной с настройкам безопасности сотрудника с заданным идентификатором.
Если в течение короткого времени блокировку не удалось получить, т.к. параллельно выполняется другая задача в блокировке,
или если сотрудник не найден по заданному идентификатору, то метод выбрасывает исключение [System.InvalidOperationException].
Блокировка снимается даже в том случае, если заданный метод выбросил исключение, после чего исключение выбрасывается наружу.
|