Bonjour

Je cherche à tester les différentes exceptions qui peuvent me faire sortir d'un backgroudworker.
Pour tester les exceptions je n'ai trouvé que ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (!(e.Error == null))
            {
                if (e.Error.HResult == -2147467259)
                { // si Exception Timout TcpClient Connect
//action si exception timout
                }
//action si autre erreur
Est ce une bonne méthode ? la seule ? la pire ? what else ?

Merci par avance.