DispatcherUnhandledExceptionFilterEventArgs.RequestCatch Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли перехватить исключение и вызвать обработчики события.
public:
property bool RequestCatch { bool get(); void set(bool value); };
public bool RequestCatch { get; set; }
member this.RequestCatch : bool with get, set
Public Property RequestCatch As Boolean
Значение свойства
true, если UnhandledException должно быть сгенерировано; в противном случае — false. Значение по умолчанию — true.
Комментарии
Событие UnhandledExceptionFilter предоставляет средства, чтобы не вызывать UnhandledException событие. Сначала UnhandledException возникает , и если RequestCatch для DispatcherUnhandledExceptionFilterEventArgs для задано значение false, UnhandledException событие не вызывается.
Предыдущий обработчик в многоадресной рассылке события, возможно, уже присвоил этому свойству falseзначение , указывающее, что исключение не будет перехвачено. Поведение "не перехватывать" переопределяет все остальные, так как, скорее всего, это сценарий отладки.