BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет набор значений, описывающих, как диспетчер реагирует на сбои, возникающие при запросе обработки.
public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions =
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Continue | 0 | Продолжить после сбоя. Это значение по умолчанию. Он определяет поведение диспетчера Windows Presentation Foundation до .NET Framework 4.7.1. Диспетчер может перестать отвечать при выборе этого параметра. |
| Throw | 1 | Создание исключения. Этот параметр сразу же приводит к проблеме для разработчика приложений. |
| Reset | 2 | Сброс состояния диспетчера, чтобы попытаться выполнить другой запрос при следующем необходимости. Хотя этот параметр иногда может "восстановить" неответственность, он не может учитывать обычное время обработки, что может быть важным. Выбор этого параметра может привести к неожиданному поведению. |
Комментарии
Диспетчер Windows Presentation Foundation реагирует на сбои, возникающие при запросе обработки, задав таймер или отправляя сообщения для себя. Эти операции могут завершиться ошибкой, если базовые ресурсы операционной системы исчерпаны, что приводит к тому, что диспетчер не отвечает. BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Значение перечисления можно назначить BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure свойству, чтобы помочь в диагностике причины этой неответственности.