Compartilhar via


PropertyInterceptionContext<TValue>.Exception Propriedade

Definição

Se essa propriedade for definida antes da execução da operação, a execução da operação será suprimida e a exceção set será gerada. Caso contrário, se a operação falhar, essa propriedade será definida como a exceção que foi gerada. Em ambos os casos, os interceptadores executados após a operação podem alterar essa propriedade para alterar a exceção que será gerada ou definir essa propriedade como nula para que nenhuma exceção seja lançada.

public Exception Exception { get; set; }
member this.Exception : Exception with get, set
Public Property Exception As Exception

Valor da propriedade

Comentários

Quando uma operação falha, essa propriedade e a OriginalException propriedade são definidas como a exceção que foi gerada. No entanto, essa propriedade pode ser definida ou alterada por interceptadores, enquanto a OriginalException propriedade sempre representará a exceção original gerada.

Aplica-se a