Sdílet prostřednictvím


NoMessagePumpSyncContext.Wait – metoda

Synchronně bloky bez message pump.

Obor názvů:  Microsoft.VisualStudio.Threading
Sestavení:  Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)

Syntaxe

'Deklarace
Public Overrides Function Wait ( _
    waitHandles As IntPtr(), _
    waitAll As Boolean, _
    millisecondsTimeout As Integer _
) As Integer
public override int Wait(
    IntPtr[] waitHandles,
    bool waitAll,
    int millisecondsTimeout
)
public:
virtual int Wait(
    array<IntPtr>^ waitHandles, 
    bool waitAll, 
    int millisecondsTimeout
) override
abstract Wait : 
        waitHandles:IntPtr[] * 
        waitAll:bool * 
        millisecondsTimeout:int -> int  
override Wait : 
        waitHandles:IntPtr[] * 
        waitAll:bool * 
        millisecondsTimeout:int -> int
public override function Wait(
    waitHandles : IntPtr[], 
    waitAll : boolean, 
    millisecondsTimeout : int
) : int

Parametry

  • waitHandles
    Typ: array<IntPtr[]

    Pole typu IntPtr, který obsahuje původní operační systém zpracovává.

  • waitAll
    Typ: Boolean

    trueČekání na veškeré popisovačích. falseČekání na libovolné táhlo.

  • millisecondsTimeout
    Typ: Int32

    Počet milisekund čekání nebo Timeout.Infinite (-1) čekat nekonečně dlouho.

Vrácená hodnota

Typ: Int32
Index pole objektu, který přesvědčí čekat.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

NoMessagePumpSyncContext Třída

Microsoft.VisualStudio.Threading – obor názvů