SqlConnection.FireInfoMessageEventOnUserErrors Propriedade

Definição

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.

Aplica-se a

Ver também