System.SyncObjs.TCriticalSection.TryEnter

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TryEnter: Boolean;

C++

bool __fastcall TryEnter();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TCriticalSection

Beschreibung

Versucht den Eintritt in einen kritischen Abschnitt.

Mit TryEnter wird der Eintritt aller anderen Threads in den durch diesen kritischen Abschnitt geschützten Quelltext so lange blockiert, bis die Methode Leave oder Release aufgerufen wird.

TryEnter wartet nicht, bis andere Threads den kritischen Abschnitt verlassen haben. Bei Erfolg wird True zurückgegeben; False wird zurückgegeben, wenn ein anderer Thread den Abschnitt belegt.

Siehe auch