BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Énumération

Définition

Fournit un ensemble de valeurs qui décrivent comment le répartiteur répond aux échecs rencontrées lors de la demande de traitement.

public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions = 
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Héritage
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Champs

Continue 0

Continuer après l’échec.

Valeur par défaut. Définit le comportement du répartiteur Windows Presentation Foundation avant le .NET Framework 4.7.1. Quand cette option est sélectionnée, le répartiteur peut cesser de répondre.

Reset 2

Réinitialiser l’état du répartiteur pour essayer une autre requête la prochaine fois.

Même si cette option peut parfois éliminer le problème de blocage, elle ne peut pas honorer le minutage habituel du traitement, ce qui peut être essentiel. Cette option peut entraîner un comportement inattendu.

Throw 1

Levée d'une exception.

Cette option porte immédiatement le problème à l’attention du développeur de l’application.

Remarques

Le répartiteur Windows Presentation Foundation réagit aux défaillances qu’il rencontre lors de la demande de traitement en définissant un minuteur ou en publiant des messages sur lui-même. Ces opérations peuvent échouer si les ressources du système d’exploitation sous-jacentes sont épuisées, ce qui entraîne la non-réponse du répartiteur. Une BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions valeur d’énumération peut être affectée à la propriété pour faciliter le BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure diagnostic de la cause de cette non-réponse.

S’applique à

Voir aussi