System.SyncObjs.TCriticalSection.TryEnter
Delphi
function TryEnter: Boolean;
C++
bool __fastcall TryEnter();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TCriticalSection |
説明
クリティカル セクションに入ろうと試行します。
TryEnter を呼び出すと、Leave メソッドか Release メソッドが呼び出されるまで、このクリティカル セクションによって保護されているコードに他のスレッドが入れないようブロックします。
TryEnter は、他のスレッドがクリティカル セクションを手放すのを待ちません。成功すれば True を返し、別のスレッドがセクションを取得している場合には False を返します。