System.SyncObjs.TCriticalSection.Release
Delphi
procedure Release; override;
C++
virtual void __fastcall Release(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TCriticalSection |
説明
ほかのスレッドがクリティカルセクションを使用できるようにします。
Release メソッドは,クリティカルセクションによって保護されているコードをほかのスレッドが実行しないようにする必要がなくなったときに呼び出します。Release を呼び出す場合は,ほかのスレッドの実行をブロックする Acquire または Enter が先に呼び出されていることを確認してください。ブロックと再開のメソッドを常に対応させなくてはなりません。Release は Leave メソッドと同じ処理を行います。