BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Enumerazione

Definizione

Specifica un insieme di valori che descrive come il dispatcher risponde agli errori che si verificano durante l'elaborazione delle richieste.Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.

public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions = 
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Ereditarietà
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Campi

Continue 0

Continuare dopo l'errore.Continue after the failure.

Rappresenta il valore predefinito.This is the default value. Definisce il comportamento del dispatcher di Windows Presentation Foundation precedente a .NET Framework 4.7.1.It defines the behavior of the Windows Presentation Foundation dispatcher prior to the .NET Framework 4.7.1. Quando questa opzione è selezionata, il dispatcher potrebbe non rispondere.The dispatcher may become unresponsive when this option is selected.

Reset 2

Reimpostare lo stato del dispatcher per una nuova richiesta, quando sarà necessaria.Reset the dispatcher's state to try another request the next time one is needed.

Anche se questa opzione può risolvere il problema della mancata risposta, non consente di rispettare i tempi di elaborazione consueti, aspetto che può rivelarsi cruciale.While this option can sometimes "repair" unresponsiveness, it cannot honor the usual timing of processing, which can be crucial. Se si seleziona questa opzione potrebbero verificarsi comportamenti imprevisti.Selecting this option can lead to unexpected behavior.

Throw 1

Generazione di un'eccezione.Throw an exception.

Questa opzione porta immediatamente il problema all'attenzione dello sviluppatore dell'applicazione.This option immediately brings the problem to the application developer's attention.

Commenti

Il dispatcher Windows Presentation Foundation reagisce agli errori rilevati durante la richiesta di elaborazione impostando un timer o inviando messaggi a se stesso.The Windows Presentation Foundation dispatcher reacts to failures that it encounters when requesting processing by setting a timer or posting messages to itself. Queste operazioni possono avere esito negativo se le risorse del sistema operativo sottostanti sono esaurite, causando la mancata risposta del dispatcher.These operations can fail if the underlying operating system resources are exhausted, which causes the dispatcher to become unresponsive. Un BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions valore di enumerazione può essere assegnato alla BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure proprietà per facilitare la diagnosi della motivo della mancata risposta.A BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions enumeration value can be assigned to the BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure property to aid in diagnosing the cause of this unresponsiveness.

Si applica a

Vedi anche