BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.