System.SyncObjs.TSynchroObject

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTSynchroObject

Delphi

TSynchroObject = class(TObject)

C++

class PASCALIMPLEMENTATION TSynchroObject : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs System.SyncObjs

Description

TSynchroObject est la classe de base pour tous les objets de synchronisation de threads.

Utilisez TSynchroObject comme classe de base lors de la définition d'un objet synchronisant l'exécution de plusieurs threads dans une application multithread. Les objets de synchronisation contiennent des sections critiques qui bloquent temporairement l'exécution d'autres threads pouvant interférer avec l'exécution d'une section de code et des objets événement qui permettent aux threads de signaler quand les événements critiques ont lieu.

Exemples de code

Voir l'appel polymorphe de TSynchroObject.Acquire dans les exemples suivants :

Voir aussi