System.SysUtils.TMultiReadExclusiveWriteSynchronizer.EndRead
Delphi
procedure EndRead;
C++
void __fastcall EndRead();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TMultiReadExclusiveWriteSynchronizer |
Beschreibung
Entfernt einen Thread aus der internen Liste der Threads, die auf den geschützten Speicher zugreifen können.
Rufen Sie EndRead nach einem Lesezugriff auf den durch TMultiReadExclusiveWriteSynchronizer geschützten Speicher auf. Für jeden Aufruf von BeginRead muss ein entsprechender EndRead-Aufruf vorhanden sein. Ist dies nicht der Fall, können andere Threads nicht von einem BeginWrite-Aufruf zurückkehren.