BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un conjunto de valores que describe la forma en la que el distribuidor responde a los errores que se producen durante la solicitud de procesamiento.
public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions =
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
- Herencia
Campos
Continue | 0 | Continúe después del error. Este es el valor predeterminado. Define el comportamiento del distribuidor de Windows Presentation Foundation antes de .NET Framework 4.7.1. Puede que el distribuidor deje de responder cuando se selecciona esta opción. |
Reset | 2 | Restablezca el estado del distribuidor para intentar otra solicitud la próxima vez que se necesite una. Aunque esta opción a veces puede “reparar” errores de este tipo, no puede soportar la sincronización habitual de procesamiento, que puede ser crucial. Si selecciona esta opción puede sufrir un comportamiento inesperado. |
Throw | 1 | Iniciar una excepción. Esta opción indica inmediatamente el problema al desarrollador de la aplicación. |
Comentarios
El distribuidor Windows Presentation Foundation reacciona a los errores que encuentra al solicitar el procesamiento estableciendo un temporizador o publicando mensajes en sí mismo. Estas operaciones pueden producir un error si se agotan los recursos del sistema operativo subyacente, lo que hace que el distribuidor deje de responder. Se BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions puede asignar un valor de enumeración a la BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure propiedad para ayudar a diagnosticar la causa de esta falta de respuesta.