System.TMonitor.PulseAll
Delphi
class procedure PulseAll(const AObject: TObject); overload; static;
C++
static void __fastcall PulseAll(TObject* const AObject)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | TMonitor |
Beschreibung
Signalisiert allen Threads in der Warteschlange, dass einer von ihnen das angegebene Objekt sperren kann, sobald der aufrufende Thread das Objekt freigibt.
Die Methode PulseAll benachrichtigt alle Threads in der Warteschlange, dass einer von ihnen in die "Fertig"-Schlange wechseln kann. Der erste Thread in der "Fertig"-Schlange kann AObject sperren, sobald der aufrufende Thread die Sperre von AObject freigibt.