SqlConnection.FireInfoMessageEventOnUserErrors Propiedad

Definición

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.

Se aplica a

Consulte también