BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Właściwość

Definicja

Określa sposób reagowania dyspozytora na błędy napotkane podczas przetwarzania żądań.

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; }
member this.HandleDispatcherRequestProcessingFailure : System.Windows.BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions with get, set
Public Shared Property HandleDispatcherRequestProcessingFailure As BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Wartość właściwości

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Wartość definiująca sposób reagowania dyspozytora na błędy.

Uwagi

Dyspozytor Windows Presentation Foundation reaguje na błędy, które napotyka podczas żądania przetwarzania, ustawiając czasomierz lub publikując komunikaty na siebie. Jeśli te operacje nie powiedzą się, ponieważ podstawowy zasób systemu operacyjnego zostanie wyczerpany, dyspozytor przestaje odpowiadać. Zazwyczaj ta awaria jest spowodowana przez aplikację publikując komunikaty szybciej niż dyspozytor może je obsłużyć lub głodując pompę komunikatów dyspozytora. Aby pomóc w diagnozowaniu przyczyny braku odpowiedzi dyspozytora, możesz kontrolować sposób reagowania dyspozytora na te błędy, ustawiając tę właściwość.

Tę wartość właściwości można zmienić w dowolnym momencie. Jeśli zostanie zmieniona z wielu wątków, wartość jest ustawiona przez ostatniego składnika zapisywania ("ostatni zapis wygrywa" zachowanie).

Dotyczy

Zobacz też