BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enumeração
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.
Fornece um conjunto de valores que descreve como o dispatcher responde a falhas encontradas durante a solicitação de processamento.
public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions =
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
- Herança
Campos
Continue | 0 | Continue após a falha. Este é o valor padrão. Ele define o comportamento do dispatcher do Windows Presentation Foundation antes do .NET Framework 4.7.1. O dispatcher pode ficar sem resposta quando essa opção é selecionada. |
Reset | 2 | Redefina o estado do dispatcher para tentar outra solicitação na próxima vez em que uma for necessária. Embora essa opção possa, às vezes, "reparar" a falta de resposta, ela não pode respeitar o intervalo habitual de processamento, que pode ser fundamental. Selecionar essa opção pode resultar em um comportamento inesperado. |
Throw | 1 | Gera uma exceção. Essa opção leva imediatamente o problema à atenção do desenvolvedor do aplicativo. |
Comentários
O Windows Presentation Foundation dispatcher reage a falhas encontradas ao solicitar o processamento definindo um temporizador ou postando mensagens para si mesmo. Essas operações podem falhar se os recursos do sistema operacional subjacente estiverem esgotados, o que faz com que o dispatcher fique sem resposta. Um BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions valor de enumeração pode ser atribuído à BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure propriedade para ajudar a diagnosticar a causa dessa falta de resposta.