Soap.InvokeRegistry.TRemotableTypeRegistry.Lock

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Lock; virtual;

C++

virtual void __fastcall Lock();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TRemotableTypeRegistry

Description

Empêche d'autres threads d'accéder au registre des types.

Lock utilise une section critique pour empêcher une utilisation simultanée du registre des types par plusieurs threads dans la même application. Lorsqu'un thread a appelé Lock pour obtenir un accès au registre des types, aucun autre thread ne peut sortir de la méthode Lock tant que le premier thread n'a pas appelé la méthode UnLock pour libérer son verrou.

Lock est appelée automatiquement par les méthodes de TRemotableTypeRegistry.

Voir aussi