System.SyncObjs.TCriticalSection.TryEnter

提供: RAD Studio API Documentation
移動先: 案内検索

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 を返します。

関連項目