Identificare un exception

venerdì 18 maggio 2007 - 14.03

pweb Profilo | Newbie

Qualcuno sa dirmi come posso identificare in modo univoco un exception?

Grazie

us01739 Profilo | Expert

Non sò se ho capito bene quello che intendi, ma quando fai un costrutto del tipo

Try
...il tuo codice...

Catch ex As Exception

End Try

per la variabileex hai una marea di prorietà che ti permettono di identificare il tipo di errore e regolarti di conseguenza.

Era questo che intendevi?
Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
http://www.robertogelmini.com
---------------------------------------------------

Wamba Profilo | Expert

Forse il problema è il seguente:
Hai bisogno di identificare in modo univoco ogni eccezione all'interno della tua applicazione?
In questo caso io ho operato così: Ho esteso la classe base exception ed ho aggiunto le proprietà che mi interssavano, in particolare l'Id e attraverso lo stack trace la funzione che ha chiamato quella che ha generato l'eccezione. Nel costruttore della classe eccezione ho insenrito l'Id in modo che non sia possibile generare un'ecezione custum senza specificarlo. Spiegarti tutta la gestione sarebbe lungo comunque in ogni try catch nel cach wrappo l'eccezione con una custom in modo da avere traccia precisa del punto in cui si è verificata e migliorare il supporto. Se hai bisogno chiedi pure.
Mi piacerebbe scrivere un articolino su questa roba... chissà magari nel weekend se non mi fumano troppo i neuroni.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5