System.SyncObjs.TLightweightMREW.BeginWrite
Delphi
procedure BeginWrite;
C++
void __fastcall BeginWrite();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TLightweightMREW |
Description
La méthode BeginWrite acquiert un verrou en mode exclusif (écriture). Elle bloque jusqu'à ce que l'acquisition d'un verrou soit possible.
Tips and Warnings
Conseil: A chaque appel à la méthode BeginWrite doit correspondre un appel à EndWrite.
Avertissement: Notez qu'un thread ne doit pas demander un verrou d'écriture s'il comporte déjà un verrou exclusif, sinon l'appel génère un verrou mortel (Windows) ou échoue (POSIX).
Avertissement: L'implémentation du système d'exploitation sous-jacent n'est peut être pas correcte. Dans ce cas, une demande de verrou exclusif peut ne pas être honorée si des demandes de verrou partagé sont en cours.