Udostępnij za pośrednictwem


MutableInterceptionContext.Exception Właściwość

Definicja

Jeśli ta właściwość zostanie ustawiona przed wykonaniem operacji, wykonanie operacji zostanie pominięte, a zamiast tego zostanie zgłoszony wyjątek zestawu. W przeciwnym razie, jeśli operacja zakończy się niepowodzeniem, ta właściwość zostanie ustawiona na wyjątek, który został zgłoszony. W obu przypadkach przechwytujące, które są uruchamiane po operacji, mogą zmienić tę właściwość, aby zmienić wyjątek, który zostanie zgłoszony, lub ustawić tę właściwość na wartość null, aby w ogóle nie zgłaszać wyjątku.

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

Wartość właściwości

Uwagi

Gdy operacja zakończy się niepowodzeniem, ta właściwość i OriginalException właściwość są ustawione na wyjątek, który został zgłoszony. Tę właściwość można jednak ustawić lub zmienić przez przechwytniki, podczas gdy OriginalException właściwość zawsze będzie reprezentować zgłaszany oryginalny wyjątek.

Dotyczy