System::Threading::WaitHandle::WaitAll metod

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) method

Väntar på att alla handtag ska avfyras.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
ParameterTypeBeskrivning
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handtag att vänta på.

ReturnValue

Sant när varje element i waitHandles har mottagit en signal; annars returnerar metoden aldrig.

Se även

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) method

RTTI-information.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
ParameterTypeBeskrivning
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handtag att vänta på.
millisecondsTimeoutintTimeout att vänta på, i millisekunder; -1 betyder oändlig väntan, 0 betyder kontroll‑och‑retur, positiva värden är tidsgränser.

ReturnValue

Sant om alla handtag avfyrades, falskt om tidsgränsen överskreds.

Anmärkningar

Väntar på att alla handtag ska avfyras.

Se även

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) method

Väntar på att alla handtag ska avfyras.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
ParameterTypeBeskrivning
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handtag att vänta på.
timeoutTimeSpanEn System::TimeSpan som representerar antalet millisekunder att vänta, eller en System::TimeSpan som representerar -1 millisekunder för att vänta på obestämd tid.

ReturnValue

Sant om alla handtag avfyrades, falskt om tidsgränsen överskreds.

Se även