SqlConnection.FireInfoMessageEventOnUserErrors Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a propriedade 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 da propriedade
true
se a propriedade FireInfoMessageEventOnUserErrors tiver sido definida; caso contrário false
.
Comentários
Quando você define FireInfoMessageEventOnUserErrorstrue
como , os erros que foram tratados anteriormente como exceções agora são tratados como InfoMessage eventos. Todos os eventos são acionados imediatamente e são manipulados pelo manipulador de eventos. Se for FireInfoMessageEventOnUserErrors definido false
como , os InfoMessage eventos serão tratados no final do procedimento.
Observação
Um erro com um nível de severidade de 17 ou superior que faz com que o servidor pare de processar o comando precisa ser tratado como uma exceção. Nesse caso, uma exceção é gerada independentemente de como o erro é tratado no evento InfoMessage.
Para obter mais informações sobre como trabalhar com eventos, consulte Eventos de conexão. Para obter mais informações sobre erros gerados pelo mecanismo de SQL Server, consulte Erros do Mecanismo de Banco de Dados.