System.SysUtils.EMonitorLockException

From RAD Studio API Documentation
Jump to: navigation, search

System.SysUtils.EMonitorSystem.SysUtils.ExceptionSystem.TObjectEMonitorLockException

Delphi

EMonitorLockException = class(EMonitor);

C++

class PASCALIMPLEMENTATION EMonitorLockException : public EMonitor

Properties

Type Visibility Source Unit Parent
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

EMonitorLockException is the exception raised whenever a thread tries to release the lock on a non-owned monitor.

EMonitorLockException is raised when a thread tries to release the lock on a monitor that had not been previously acquired by the thread. The release of a monitor is only allowed if the thread had previously acquired it.

See Also