BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enum

定義

要求の処理中に発生したエラーにディスパッチャーがどのように応答するかを説明する、一連の値を提供します。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.HandleDispatcherRequestProcessingFailureOptionsBaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptionsBaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptionsBaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

フィールド

Continue Continue Continue Continue 0

失敗後も続行します。Continue after the failure.

これが既定値です。This is the default value. .NET Framework 4.7.1 より前の Windows Presentation Foundation ディスパッチャーの動作を定義します。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 Reset Reset 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 Throw Throw 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. ABaseCompatibilityPreferences.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.

適用対象

こちらもご覧ください