Compartilhar via


SqlConnection.FireInfoMessageEventOnUserErrors Propriedade

Definição

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 FireInfoMessageEventOnUserErrorstruecomo , 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 falsecomo , 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.

Aplica-se a