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í.

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

Pole

Continue 0

Pokračujte po selhání.

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

Reset 2

Resetujte stav dispečera a zkuste další požadavek při příštím požadavku.

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

Throw 1

Vyvolá výjimku.

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

Poznámky

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

Platí pro

Viz také