Вопросы по теме 'waithandle'

Как вы закрываете приложение, когда какой-то WaitHandle находится в середине вызова WaitOne?
Существует ли стандартный способ «чистого» закрытия приложения, в то время как некоторые объекты WaitHandle могут находиться в состоянии текущего блокирующего вызова WaitOne ? Например, может быть фоновый поток, который работает в таком методе:...
2079 просмотров

Как дождаться завершения выполнения потока в С#?
У меня есть функция, которая вызывается в быстрой последовательности, которая имеет открытое соединение с базой данных. Моя проблема в том, что перед закрытием одного соединения с базой данных вызывается другой экземпляр функции, и я могу получить...
2100 просмотров
schedule 02.04.2023

Использование дескриптора ожидания
Я пытаюсь сделать что-то вроде этого: EventWaitHandle handler = new EventWaitHandle(false, EventResetMode.AutoReset) //This code will run in background thread private void AsyncWait() { while (true) { handler.WaitOne();...
618 просмотров

Как дождаться первого из двух: процесс и EventWaitHandle
Я хочу использовать WaitForMultipleObjects для двух разных типов: 'EventWaitHandle' 'Process.Handle' ==> intptr Я не знаю, как преобразовать (подходящим образом) "process.Handle" в WaitHandle, чтобы работал следующий код: var...
1900 просмотров
schedule 21.04.2023

как одновременно ждать токен отмены и EventWaitHandle в F #?
Я хотел бы найти способ объединить эти две строки: cancellationToken.WaitHandle.WaitOne() |> ignore waitHandle.WaitOne() |> ignore в зависимости от того, что произойдет раньше, поток выполнения продолжится. Можно ли это сделать?
38 просмотров
schedule 07.12.2022