DispatcherSynchronizationContext.Wait(IntPtr[], Boolean, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Čeká na jakýkoli nebo všechny prvky v zadaném poli přijímat signál.
public:
override int Wait(cli::array <IntPtr> ^ waitHandles, bool waitAll, int millisecondsTimeout);
[System.Security.SecurityCritical]
public override int Wait(IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout);
public override int Wait(IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout);
[<System.Security.SecurityCritical>]
override this.Wait : nativeint[] * bool * int -> int
override this.Wait : nativeint[] * bool * int -> int
Public Overrides Function Wait (waitHandles As IntPtr(), waitAll As Boolean, millisecondsTimeout As Integer) As Integer
Parametry
- waitHandles
-
IntPtr[]
nativeint[]
Pole, které obsahuje nativní popisovače operačního systému.
- waitAll
- Boolean
true čekat na všechny popisovače; false počkejte na jakýkoli popisovač.
- millisecondsTimeout
- Int32
Počet milisekund, které se mají počkat, nebo Infinite (-1) čekat na neomezenou dobu.
Návraty
Index pole objektu, který splnil čekání.
- Atributy