System.TMonitor.TryEnter

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function TryEnter(const AObject: TObject): Boolean; overload; static;

C++

static bool __fastcall TryEnter(TObject* const AObject)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.pas
System.hpp
System TMonitor

Description

Tente de verrouiller l'objet spécifié, afin que seul le thread appelant soit capable d'accéder à l'objet.

La fonction TryEnter tente de verrouiller l'objet donné en paramètre, afin que seul le thread appelant puisse accéder à l'objet.

TryEnter renvoie True si elle gère le verrouillage de l'objet, ou False sinon.

A l'inverse de la méthode Enter, TryEnter ne bloque pas l'objet appelant si l'objet donné est actuellement possédé par d'autres threads.

Voir aussi