Soap.InvokeRegistry.TRemotableTypeRegistry.Lock
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.