DispatcherUnhandledExceptionFilterEventArgs.RequestCatch Свойство

Определение

Возвращает или задает значение, указывающее, следует ли перехватить исключение и вызвать обработчики события.Gets or sets whether the exception should be caught and the event handlers called.

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 if the UnhandledException should be raised; otherwise; false. Значение по умолчанию — true.The default value is true.

Комментарии

Событие предоставляет средства, которые не UnhandledException вызывают событие. UnhandledExceptionFilterThe UnhandledExceptionFilter event provides a means to not raise the UnhandledException event. RequestCatch DispatcherUnhandledExceptionFilterEventArgs UnhandledException falseСначала вызывается, а если в параметре задано значение, событие не будет вызвано. UnhandledExceptionThe UnhandledException is raised first, and If RequestCatch on the DispatcherUnhandledExceptionFilterEventArgs is set to false, the UnhandledException event will not be raised.

Предыдущий обработчик в многоадресной рассылке событий мог уже установить это свойство falseв значение, указывающее, что исключение не будет перехвачено.A previous handler in the event multicast might have already set this property to false, indicating that the exception will not be caught. Поведение «не перехватывать» переопределит все остальные, так как это, скорее всего, означает сценарий отладки.The "don't catch" behavior will override all others because it most likely means a debugging scenario.

Применяется к

Дополнительно