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 propiedad 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
Valor de propiedad
Estrue
si se ha establecido la propiedad FireInfoMessageEventOnUserErrors ; de lo contrario, es false
.
Comentarios
Cuando se establece FireInfoMessageEventOnUserErrorstrue
en , los errores que se trataron anteriormente como excepciones ahora se controlan como InfoMessage eventos. Todos los eventos se activan inmediatamente y se controlan mediante el controlador de eventos. Si se establece false
en FireInfoMessageEventOnUserErrors , los InfoMessage eventos se controlan al final del procedimiento.
Nota
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 inicia una excepción, independientemente del modo en que se controle el error en el evento InfoMessage.
Para obtener más información sobre cómo trabajar con eventos, vea Eventos de conexión. Para obtener más información sobre los errores generados por el motor de SQL Server, vea Errores del motor de base de datos.