Partilhar via


ExceptionHandler.HandleException(Exception) Método

Definição

Quando substituído em uma classe derivada, retorna true se a exceção tiver sido tratada ou false se a exceção precisar ser gerada novamente e o aplicativo encerrado.

public:
 abstract bool HandleException(Exception ^ exception);
public abstract bool HandleException (Exception exception);
abstract member HandleException : Exception -> bool
Public MustOverride Function HandleException (exception As Exception) As Boolean

Parâmetros

exception
Exception

A exceção ocorrida dentro do runtime do WCF (Windows Communication Foundation) e que pode encerrar o aplicativo.

Retornos

Boolean

true se a exceção tiver sido tratada; caso contrário, false.

Exemplos

O exemplo de código a seguir mostra uma implementação da ExceptionHandler classe abstrata que substitui o HandleException método.

O exemplo de código a seguir mostra como habilitar o personalizado MyExceptionHandler para exceções sem tratamento que ocorrem no runtime do WCF.

Comentários

A HandleException propriedade retornará true se a exceção tiver sido tratada. Se ele retornar false ou lançar uma exceção diferente, a exceção original será relançada.

Aplica-se a