BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義發送器如何回應在處理要求時發生的失敗。
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發送器會藉由設定計時器或將訊息張貼至本身,來回應要求處理時所遇到的失敗。 如果這些作業因為基礎作業系統資源耗盡而失敗,發送器就會變成沒有回應。 一般而言,此失敗是因為應用程式張貼訊息的速度比發送器快,可以處理這些訊息,或是耗盡發送器的訊息幫浦。 若要協助診斷發送器沒有回應的原因,您可以藉由設定此屬性來控制發送器如何回應這些失敗。
您可以隨時變更這個屬性值。 如果它從多個執行緒變更,則值是由最後一個寫入器所設定, (「最後寫入器獲勝」行為) 。