API:System.SyncObjs.TConditionVariableCS.WaitFor

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function WaitFor(CriticalSection: TCriticalSection; TimeOut: Cardinal = INFINITE): TWaitResult; overload;
function WaitFor(var CriticalSection: TRTLCriticalSection; TimeOut: Cardinal = INFINITE): TWaitResult; overload;

C++

HIDESBASE System::Types::TWaitResult __fastcall WaitFor(TCriticalSection* CriticalSection, unsigned TimeOut = (unsigned)(0xffffffff))/* overload */;
HIDESBASE System::Types::TWaitResult __fastcall WaitFor(_RTL_CRITICAL_SECTION &CriticalSection, unsigned TimeOut = (unsigned)(0xffffffff))/* overload */;
inline System::Types::TWaitResult __fastcall  WaitFor(unsigned Timeout = (unsigned)(0xffffffff)){ return TSynchroObject::WaitFor(Timeout); }
inline System::Types::TWaitResult __fastcall  WaitFor(const System::Timespan::TTimeSpan &Timeout){ return TSynchroObject::WaitFor(Timeout); }

Eigenschaften

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

Beschreibung

Wird nicht verwendet.

System.SyncObjs.TConditionVariableCS.WaitFor erbt von System.SyncObjs.TSynchroObject.WaitFor. Der folgende Inhalt bezieht sich auf System.SyncObjs.TSynchroObject.WaitFor.

Wird nicht verwendet.

Die Methode WaitFor wird zur Zeit nicht verwendet. Sie wird immer wrError zurückgeben.

Siehe auch