System.SyncObjs.TLightweightMREW.BeginWrite

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure BeginWrite;

C++

void __fastcall BeginWrite();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightMREW


説明

BeginWrite メソッドは、ロックイン排他的(書き込み)モードを取得します。 これは、ロックが取得されるまでブロックします。

ヒントと共有

ヒント:BeginWrite 呼び出しは、EndWrite 呼び出しと対になっていなければなりません。
警告: スレッドは、もしすでに排他的ロックを持っている場合には、書き込みロックを要求してはいけない点に注意してください。そうでなければ、呼び出しはデッドロック(Windows)または失敗(POSIX)します。
警告: 基礎としている OS 実装は、均等に処理されない場合があります。このため、排他的ロックに対する要求は、共有ロックに対する要求がアクティブにある間、受け付けられない場合があります。