SqlConnection.FireInfoMessageEventOnUserErrors Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou definem a FireInfoMessageEventOnUserErrors propriedade.
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 Propriedade
true se a FireInfoMessageEventOnUserErrors propriedade tiver sido definida; caso contrário false.
Observações
Quando defines FireInfoMessageEventOnUserErrors para true, erros que antes eram tratados como exceções passam a ser tratados como InfoMessage eventos. Todos os eventos disparam imediatamente e são tratados pelo responsável pelo responsável pelo evento. Se for FireInfoMessageEventOnUserErrors definido como false, então InfoMessage os eventos são tratados no final do procedimento.
Note
Um erro com um nível de gravidade de 17 ou superior que faça o servidor parar de processar o comando deve ser tratado como exceção. Nesse caso, uma exceção é lançada, independentemente de como o erro é tratado no InfoMessage evento.
Para mais informações sobre como trabalhar com eventos, consulte Eventos de Conexão. Para mais informações sobre erros gerados pelo motor SQL Server, veja Database Engine Erros.