Pourquoi je ne peux pas l'attraper SqlException sur SaveChanges() la méthode de l'Entity Framework

J'ai mis SaveChanges() méthode à l'intérieur d'un bloc try/catch, mais je ne pouvais pas attraper SqlExeption.

try
 { 
     db.SaveChanges();
 }
 catch (Exception ex)
 {
 }
Le comportement désiré est expliqué et évident. Il est clair que l'énoncé du problème. Curieux de savoir pourquoi cela a été voté...
J'appelle BS sur la fermeture de ce sujet. c'est ÉVIDEMMENT sur le sujet et a même l'exemple de code montrant que le comportement attendu est. 'Souhaite que nous pourrions voter contre ceux qui ont voté pour le fermer.
doit rouvrir et de les assigner a accepté de répondre à @usr

OriginalL'auteur J - C Sharper | 2014-07-25