API:System.SyncObjs.TLightweightEvent

Delphi
TLightweightEvent = class(TSynchroObject)
C++
class PASCALIMPLEMENTATION TLightweightEvent : public TSynchroObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | System.SyncObjs |
Beschreibung
TSynchroObject ist die Basisklasse für alle Thread-Synchronisierungsobjekte.
System.SyncObjs.TLightweightEvent erbt von System.SyncObjs.TSynchroObject. Der folgende Inhalt bezieht sich auf System.SyncObjs.TSynchroObject.
TSynchroObject ist die Basisklasse für alle Thread-Synchronisierungsobjekte.
Verwenden Sie TSynchroObject als Basisklasse zur Definition eines Objekts, das die Ausführung verschiedener Threads in einer Multithread-Anwendung koordiniert. Synchronisierungsobjekte enthalten so genannte kritische Quelltextabschnitte, mit denen die Ausführung anderer Threads vorübergehend ausgesetzt werden kann, um die erfolgreiche Ausführung dieser Quelltrextabschnitte zu gewährleisten. Außerdem besitzt ein solches Objekt Ereignisse, die das Auftreten von Synchronisierungsvorgängen signalisieren.