Ich möchte eine Möglichkeit zum Einchecken meiner catch {} -Klausel, wenn die Ausnahme wegen einer referenziellen Integrität verletzt wird, im Moment gehe ich nach der folgenden Methode; Gibt es einen besseren/eleganteren/geeigneteren Weg, um festzustellen, ob es sich um eine Referenzialintegritätsausnahme handelt?So ermitteln Sie, ob es eine referenzielle Integritätsverletzung gibt
public static bool IsReferencialIntegrityExcpetion(this Exception exception)
{
return exception is SqlException &&
exception.Message.Contains("The DELETE statement conflicted with the REFERENCE constraint ");
}
Ah der fehlercode! ja das ist genau das was ich brauche, danke in der tat. –