Problembehandlung bei Ausnahmen: System.DuplicateWaitObjectException
Eine DuplicateWaitObjectException-Ausnahme wird ausgelöst, wenn das Array aus WaitHandle-Objekten, das an WaitAll oder WaitAny übergeben wurde, doppelte Betriebssystemhandles enthält.
Tipps
- Stellen Sie sicher, dass die WaitHandle-Objekte, die an WaitAll oder WaitAny übergeben wurden, eindeutig sind.
Ein WaitHandle-Array kann nicht mehrere Verweise auf dasselbe Objekt enthalten.
Hinweise
Die Common Language Runtime (CLR) stellt einen Threadsynchronisierungsmechanismus bereit, der auf Synchronisierungsobjekten basiert, die in einem WaitHandle-Objektarray auf ihre Ausführung warten.
Siehe auch
Aufgaben
Gewusst wie: Verwenden des Ausnahmen-Assistenten