System.MonitorPulseAll
Delphi
procedure MonitorPulseAll(const AObject: TObject);
C++
extern DELPHI_PACKAGE void __fastcall MonitorPulseAll(TObject* const AObject);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
Beschreibung
Signalisiert allen Threads in der Warteschlange, dass einer von ihnen das angegebene Objekt sperren kann, sobald der aufrufende Thread es freigibt.
MonitorPulseAll benachrichtigt alle Threads in der Warteschlange, dass sie in die "Fertig"-Schlange wechseln können. Der erste Thread in der "Fertig"-Schlange kann AObject sperren, sobald der aufrufende Thread die Sperre von AObject freigibt.