System.SyncObjs.TLightweightMREW.TryBeginWrite

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TryBeginWrite: Boolean; {$IF defined(LINUX) or defined(ANDROID)}overload;{$ENDIF}

C++

bool __fastcall TryBeginWrite();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightMREW


Beschreibung

TryBeginWrite versucht, eine Sperre im exklusiven (Schreib-)Modus zu erhalten. Gibt True zurück, wenn die Sperre erhalten wurde. Es erfolgt keine Blockierung.

Beachtung: Ein einzelner Thread kann eine exklusive Sperre nicht mehrfach rekursiv erhalten