BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Propriedade

Definição

Define como o dispatcher reage às falhas encontradas quando 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; }
static member 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 dispatcher do Windows Presentation Foundation 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 for alterado de vários threads, o valor será definido pelo último gravador (comportamento de "último gravador ganha").

Aplica-se a

Confira também