BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.