BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Propriété
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.
Définit comment le répartiteur réagit aux échecs rencontrés lors des demandes de traitement.
public:
static property System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions HandleDispatcherRequestProcessingFailure { System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions get(); void set(System::Windows::BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions value); };
public static System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions HandleDispatcherRequestProcessingFailure { get; set; }
member this.HandleDispatcherRequestProcessingFailure : System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions with get, set
Public Shared Property HandleDispatcherRequestProcessingFailure As BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Valeur de propriété
Valeur qui définit comment le répartiteur réagit aux échecs.
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. Si ces opérations échouent car la ressource du système d’exploitation sous-jacente est épuisée, le répartiteur ne répond plus. En règle générale, cette défaillance est causée par une application qui publie des messages plus rapidement que le répartiteur peut les gérer ou en affaissant la pompe de message du répartiteur. Pour faciliter le diagnostic de la cause de la non-réponse du répartiteur, vous pouvez contrôler la façon dont le répartiteur répond à ces échecs en définissant cette propriété.
Cette valeur de propriété peut être modifiée à tout moment. S’il est modifié à partir de plusieurs threads, la valeur est définie par le dernier enregistreur (« last writer wins » comportement).