System.SyncObjs.TCriticalSection.TryEnter
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.