NoMessagePumpSyncContext.Wait(IntPtr[], Boolean, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Синхронного блокирует без механизма обработки сообщений.
public:
override int Wait(cli::array <IntPtr> ^ waitHandles, bool waitAll, int millisecondsTimeout);
public override int Wait (IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout);
override this.Wait : nativeint[] * bool * int -> int
Public Overrides Function Wait (waitHandles As IntPtr(), waitAll As Boolean, millisecondsTimeout As Integer) As Integer
Параметры
- waitHandles
-
IntPtr[]
nativeint[]
Массив типа IntPtr, содержащий собственные дескрипторы операционной системы.
- waitAll
- Boolean
значение true для ожидания всех дескрипторов; Значение false для ожидания любого дескриптора.
- millisecondsTimeout
- Int32
Время ожидания в миллисекундах или функция Infinite (-1) в случае неограниченного времени ожидания.
Возвращаемое значение
Индекс объекта, удовлетворившего операцию ожидания, в массиве.