BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Перечисление

Определение

Предоставляет набор значений, который описывает, каким образом диспетчер реагирует на сбои, возникающие при обработке запроса.Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.

public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions = 
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Наследование
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Поля

Continue 0

Продолжить после сбоя.Continue after the failure.

Это значение по умолчанию.This is the default value. Оно определяет поведение диспетчера Windows Presentation Foundation, предшествующего .NET Framework 4.7.1.It defines the behavior of the Windows Presentation Foundation dispatcher prior to the .NET Framework 4.7.1. При выборе этого параметра диспетчер может перестать отвечать.The dispatcher may become unresponsive when this option is selected.

Reset 2

Сбросьте состояние диспетчера, чтобы в следующий раз попробовать другой запрос, когда он будет необходим.Reset the dispatcher's state to try another request the next time one is needed.

Хотя этот параметр может иногда устранять проблему зависания, он не поддерживает обычное время обработки, что может иметь важное значение.While this option can sometimes "repair" unresponsiveness, it cannot honor the usual timing of processing, which can be crucial. Выбор этого параметра может привести к непредвиденному поведению.Selecting this option can lead to unexpected behavior.

Throw 1

Создание исключения.Throw an exception.

Этот параметр сразу же привлекает внимание разработчика приложений к проблеме.This option immediately brings the problem to the application developer's attention.

Комментарии

Диспетчер Windows Presentation Foundation реагирует на сбои, возникающие при запросе обработки путем установки таймера или отправки сообщений в себя.The Windows Presentation Foundation dispatcher reacts to failures that it encounters when requesting processing by setting a timer or posting messages to itself. Эти операции могут завершиться ошибкой, если базовые ресурсы операционной системы исчерпаны, что приводит к тому, что диспетчер перестает отвечать на запросы.These operations can fail if the underlying operating system resources are exhausted, which causes the dispatcher to become unresponsive. BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptionsЗначение перечисления может быть присвоено BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure свойству, чтобы помочь в диагностике причины невозможности реагирования.A BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions enumeration value can be assigned to the BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure property to aid in diagnosing the cause of this unresponsiveness.

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

См. также раздел