System.SyncObjs.TCountdownEvent.WaitFor
Delphi
function WaitFor(Timeout: Cardinal = INFINITE): TWaitResult; overload; override;
C++
virtual System::Types::TWaitResult __fastcall WaitFor(unsigned Timeout = (unsigned)(0xffffffff))/* overload */;
inline System::Types::TWaitResult __fastcall WaitFor(const System::Timespan::TTimeSpan &Timeout){ return TSynchroObject::WaitFor(Timeout); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TCountdownEvent |
Beschreibung
WaitFor blockiert den aktuellen Thread bis das Ereignis signalisiert wird.
Wenn das Ereignis nicht gesetzt ist, wird durch den Aufruf der Methode WaitFor den aktuellen Thread für die Zeispanne blockiert, die vom Parameter Timeout
angegeben ist.