System.SysUtils.IReadWriteSync.BeginRead
Delphi
procedure BeginRead;
C++
virtual void __fastcall BeginRead() = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | IReadWriteSync |
説明
オブジェクトに対する読み取りロックを取得します。
オブジェクトの読み取りロックを提供するには、BeginRead メソッドを実装します。読み取りロックでは、それを取得しようとしているスレッドが、読み取り操作だけを実行して、オブジェクトの状態を変更しないことを想定しています。このロック メソッドは、複数のスレッドが同時に同じオブジェクトにアクセスできるため、"共有" ロックとも呼ばれます。