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 Dispatcher auf Fehler reagiert, die beim Verarbeiten auftreten.
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 Dispatcher auf Fehler reagiert.
Hinweise
Der Windows Presentation Foundation-Verteiler reagiert auf Fehler, die beim Anfordern der Verarbeitung auftreten, indem ein Timer festgelegt oder Nachrichten an sich selbst gepostet wird. Wenn diese Vorgänge fehlschlagen, da die zugrunde liegende Betriebssystemressource erschöpft ist, reagiert der Dispatcher nicht mehr. In der Regel wird dieser Fehler durch eine Anwendung verursacht, die Nachrichten schneller veröffentlicht, als der Dispatcher sie verarbeiten kann oder indem die Nachrichtenpumpe des Verteilers gehungert wird. Um die Ursache der Unzustellbarkeit des Dispatchers zu diagnostizieren, können Sie steuern, wie der Dispatcher auf diese Fehler reagiert, indem Sie diese Eigenschaft festlegen.
Dieser Eigenschaftswert kann jederzeit geändert werden. Wenn sie von mehreren Threads geändert wird, lautet der Wert, der vom letzten Autor festgelegt wird ("letzter Writer gewinnt" Verhalten).