BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure 屬性

定義

定義發送器如何回應在處理要求時發生的失敗。

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

屬性值

定義發送器如何回應失敗的值。

備註

Windows Presentation Foundation發送器會藉由設定計時器或將訊息張貼至本身,來回應要求處理時所遇到的失敗。 如果這些作業因為基礎作業系統資源耗盡而失敗,發送器就會變成沒有回應。 一般而言,此失敗是因為應用程式張貼訊息的速度比發送器快,可以處理這些訊息,或是耗盡發送器的訊息幫浦。 若要協助診斷發送器沒有回應的原因,您可以藉由設定此屬性來控制發送器如何回應這些失敗。

您可以隨時變更這個屬性值。 如果它從多個執行緒變更,則值是由最後一個寫入器所設定, (「最後寫入器獲勝」行為) 。

適用於

另請參閱