BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert, wie der Verteiler auf Fehler reagiert, die bei der Anforderung für die Verarbeitung aufgetreten sind.
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; }
static member HandleDispatcherRequestProcessingFailure : System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions with get, set
Public Shared Property HandleDispatcherRequestProcessingFailure As BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Eigenschaftswert
Ein Wert, der definiert, wie der Verteiler auf Fehler reagiert.
Hinweise
Der Windows Presentation Foundation-Verteiler reagiert auf Fehler, die beim Anfordern der Verarbeitung auftreten, indem er einen Timer festlegt oder Nachrichten an sich selbst sendet. Wenn diese Vorgänge fehlschlagen, weil die zugrunde liegende Betriebssystemressource erschöpft ist, reagiert der Dispatcher nicht mehr. In der Regel wird dieser Fehler dadurch verursacht, dass eine Anwendung Nachrichten schneller sendet, als der Verteiler sie verarbeiten kann, oder durch das Aushungern der Nachrichtenpumpe des Verteilers. Sie können steuern, wie der Verteiler auf diese Fehler reagiert, indem Sie diese Eigenschaft festlegen, um die Ursache der Nicht-Reaktion des Verteilers zu diagnostizieren.
Dieser Eigenschaftswert kann jederzeit geändert werden. Wenn es von mehreren Threads geändert wird, ist der Wert der vom letzten Writer festgelegte ("Verhalten der letzte Writer gewinnt").