Sdílet prostřednictvím


BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Výčet

Definice

Poskytuje sadu hodnot, které popisují, jak dispečer reaguje na chyby, ke kterým dochází při zpracování žádosti.

public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions = 
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Dědičnost
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Pole

Name Hodnota Description
Continue 0

Pokračujte po selhání.

Toto je výchozí hodnota. Definuje chování dispečeru Windows Presentation Foundation před rozhraním .NET Framework 4.7.1. Dispečer může přestat reagovat, když je tato možnost vybrána.

Throw 1

Vyvolá výjimku.

Tato možnost okamžitě upozorní vývojáře aplikace na problém.

Reset 2

Vynulujte stav dispečera a zkuste další požadavek, až bude potřeba příště.

I když tato možnost může někdy "opravit" nereaguje, nemůže respektovat obvyklé načasování zpracování, což může být zásadní. Výběr této možnosti může vést k neočekávanému chování.

Poznámky

Dispečer služby Windows Presentation Foundation reaguje na chyby, ke kterým dochází při žádosti o zpracování nastavením časovače nebo publikování zpráv sám sobě. Tyto operace můžou selhat, pokud jsou prostředky základního operačního systému vyčerpány, což způsobí, že dispečer přestane reagovat. K BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions vlastnosti lze přiřadit hodnotu výčtu BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure , která pomáhá diagnostikovat příčinu této nereagující vlastnosti.

Platí pro

Viz také