SqlConnection.FireInfoMessageEventOnUserErrors Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la FireInfoMessageEventOnUserErrors propiedad .
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
Valor de propiedad
true es si la FireInfoMessageEventOnUserErrors propiedad se ha establecido; de lo contrario false, es .
Comentarios
Cuando se establece FireInfoMessageEventOnUserErrorstrueen , los errores que se trataron anteriormente como excepciones ahora se controlan como InfoMessage eventos. Todos los eventos se activan inmediatamente y los controla el controlador de eventos. Si se establece falseen FireInfoMessageEventOnUserErrors , los InfoMessage eventos se controlan al final del procedimiento.
Note
Un error con un nivel de gravedad de 17 o superior que hace que el servidor deje de procesar el comando debe controlarse como una excepción. En este caso, se lanza una excepción, independientemente de cómo se maneje el error en el evento InfoMessage.
Para obtener más información sobre cómo trabajar con eventos, consulte Eventos de conexión. Para obtener más información sobre los errores generados por el motor de SQL Server, consulte Motor de base de datos Errores.