BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enumeration
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.
Stellt einen Satz von Werten bereit, der beschreibt, wie der Verteiler auf Fehler reagiert, die bei der Verarbeitungsanforderung auftreten.
public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions =
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
- Vererbung
Felder
Continue | 0 | Fortfahren nach dem Fehler. Dies ist der Standardwert. Dies stellt das Verhalten des Verteilers von Windows Presentation Foundation vor .NET Framework 4.7.1 dar. Möglicherweise reagiert der Verteiler nicht, wenn diese Option ausgewählt ist. |
Reset | 2 | Setzen Sie den Zustand des Verteilers zurück, um erneut eine Anforderungen auszuprobieren, wenn diese erforderlich ist. Während diese Option manchmal Probleme bei der Reaktionsfähigkeit beheben kann, kann sie nicht die normale Zeit der Verarbeitung beachten, die wesentlich sein kann. Wenn Sie diese Option wählen, kann es zu unerwarteten Verhalten kommen. |
Throw | 1 | Löst eine Ausnahme aus. Diese Option macht den Entwickler sofort auf das Problem aufmerksam. |
Hinweise
Der Windows Presentation Foundation-Verteiler reagiert auf Fehler, die beim Anfordern der Verarbeitung auftreten, indem ein Zeitgeber festgelegt oder Nachrichten an sich selbst gepostet werden. Diese Vorgänge können fehlschlagen, wenn die zugrunde liegenden Betriebssystemressourcen erschöpft sind, was dazu führt, dass der Verteiler nicht mehr reagiert. Ein BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enumerationswert kann der BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Eigenschaft zugewiesen werden, um die Ursache dieser Unresponsive zu diagnostizieren.