BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define como o dispatcher reage a falhas encontradas quando ele solicita o processamento.
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
Valor da propriedade
Um valor que define como o dispatcher reage a falhas.
Comentários
O Windows Presentation Foundation dispatcher reage a falhas encontradas ao solicitar o processamento definindo um temporizador ou postando mensagens para si mesmo. Se essas operações falharem porque o recurso do sistema operacional subjacente está esgotado, o dispatcher ficará sem resposta. Normalmente, essa falha é causada por um aplicativo postando mensagens mais rapidamente do que o dispatcher pode lidar com elas ou passando fome na bomba de mensagem do dispatcher. Para ajudar a diagnosticar a causa da falta de resposta do dispatcher, você pode controlar como o dispatcher responde a essas falhas definindo essa propriedade.
Esse valor de propriedade pode ser alterado a qualquer momento. Se ele for alterado de vários threads, o valor será definido pelo último gravador ("último gravador ganha" comportamento).