System.MonitorTryEnter
Delphi
function MonitorTryEnter(const AObject: TObject): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall MonitorTryEnter(TObject* const AObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
Description
Tente de verrouiller l'objet spécifié, afin que seul le thread appelant soit capable d'y accéder.
La fonction MonitorTryEnter tente de verrouiller l'objet donné en paramètre, afin que seul le thread appelant puisse y accéder.
MonitorTryEnter renvoie True si elle gère le verrouillage de l'objet, ou False sinon.
A l'inverse de la méthode MonitorEnter, MonitorTryEnter ne bloque pas le thread appelant si l'objet donné est actuellement possédé par d'autres threads.