System.MonitorExit
Delphi
procedure MonitorExit(const AObject: TObject);
C++
extern DELPHI_PACKAGE void __fastcall MonitorExit(TObject* const AObject);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
説明
指定されたオブジェクトへの呼び出し側スレッドのロックを解放します。
MonitorExit を使用すると、AObject(これも、スレッドによって所有されます)への呼び出し側スレッドのロックを解放できます。スレッドの MonitorExit への呼び出しの数が MonitorEnter への呼び出しの数と等しくなると、直ちに呼び出し側スレッドのすべてのロックからオブジェクトが解放されます。