System.MonitorTryEnter

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi