SqlConnection.FireInfoMessageEventOnUserErrors Propriété

Définition

Obtient ou définit la propriété FireInfoMessageEventOnUserErrors.

public:
 property bool FireInfoMessageEventOnUserErrors { bool get(); void set(bool value); };
public bool FireInfoMessageEventOnUserErrors { get; set; }
member this.FireInfoMessageEventOnUserErrors : bool with get, set
Public Property FireInfoMessageEventOnUserErrors As Boolean

Valeur de propriété

true si la propriété FireInfoMessageEventOnUserErrors a été définie ; sinon, false.

Remarques

Lorsque vous définissez sur FireInfoMessageEventOnUserErrorstrue, les erreurs qui étaient précédemment traitées comme des exceptions sont désormais gérées en tant qu’événements InfoMessage . Tous les événements se déclenchent immédiatement et sont gérés par le gestionnaire d’événements. Si a FireInfoMessageEventOnUserErrors la valeur false, InfoMessage les événements sont gérés à la fin de la procédure.

Notes

Une erreur dont le niveau de gravité est égal ou supérieur à 17 et qui entraîne l’arrêt du traitement de la commande par le serveur doit être gérée en tant qu’exception. Dans ce cas, une exception est levée, indépendamment de la manière dont l'erreur est gérée dans l'événement InfoMessage.

Pour plus d’informations sur l’utilisation des événements, consultez Événements de connexion. Pour plus d’informations sur les erreurs générées par le moteur SQL Server, consultez Erreurs du moteur de base de données.

S’applique à

Voir aussi