SqlConnection.FireInfoMessageEventOnUserErrors Propriété

Définition

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

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 FireInfoMessageEventOnUserErrors propriété a été définie ; sinon false.

Remarques

Lorsque vous définissez la valeur FireInfoMessageEventOnUserErrorstrue, les erreurs qui ont été 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 la valeur est FireInfoMessageEventOnUserErrors définie false, InfoMessage les événements sont gérés à la fin de la procédure.

Note

Une erreur avec un niveau de gravité de 17 ou supérieur 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 Moteur de base de données Errors.

S’applique à

Voir aussi