Unique de Violation de Clé dans SQL Server - Est-il sûr de supposer Erreur 2627?

J'ai besoin d'attraper violation de UNIQUE contraintes d'une manière spéciale par une application C# je suis en train d'élaborer. Est-il sûr de supposer que Error 2627 correspond toujours à une violation de ce genre, afin que je puisse utiliser

if (ThisSqlException.Number == 2627)
{
    // Handle unique constraint violation.
}
else
{
    // Handle the remaing errors.
}

?

InformationsquelleAutor User | 2011-06-26