BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure Proprietà

Definizione

Definisce le reazioni del dispatcher agli errori riscontrati quando richiede l'elaborazione.

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

Valore della proprietà

Valore che definisce come il dispatcher reagisce agli errori.

Commenti

L'Windows Presentation Foundation dispatcher reagisce agli errori riscontrati quando si richiede l'elaborazione impostando un timer o registrando i messaggi a se stessi. Se queste operazioni non riescono perché la risorsa del sistema operativo sottostante viene esaurita, il dispatcher diventa non rispondente. In genere, questo errore è causato da un messaggio di registrazione dell'applicazione più veloce rispetto al dispatcher può gestirli o star starving the dispatcher's message pump. Per facilitare la diagnosi della causa della mancata risposta del dispatcher, è possibile controllare come il dispatcher risponde a questi errori impostando questa proprietà.

Questo valore della proprietà può essere modificato in qualsiasi momento. Se viene modificato da più thread, il valore è impostato dall'ultimo writer ("ultimo writer vince").

Si applica a

Vedi anche