BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Sabit listesi

Tanım

Dağıtıcının işleme isteğinde bulunurken karşılaşılan hatalara nasıl yanıt verdiğini açıklayan bir değer kümesi sağlar.

public: enum class BaseCompatibilityPreferences::HandleDispatcherRequestProcessingFailureOptions
public enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
type BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions = 
Public Enum BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions
Devralma
BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Alanlar

Continue 0

Hatadan sonra devam edin.

Varsayılan değer budur. .NET Framework 4.7.1 öncesinde Windows Presentation Foundation dağıtıcısının davranışını tanımlar. Bu seçenek belirlendiğinde dağıtıcı yanıt vermemeye başlayabilir.

Reset 2

Bir sonraki istek gerektiğinde başka bir istek denemek için dağıtıcının durumunu sıfırlayın.

Bu seçenek bazen yanıt vermeme durumunu "onarabilir" ancak işlem zamanlamasını kabul edemez ve bu da çok önemli olabilir. Bu seçeneğin seçilmesi beklenmeyen davranışlara yol açabilir.

Throw 1

Özel durum oluşturma.

Bu seçenek sorunu hemen uygulama geliştiricisinin dikkatine getirir.

Açıklamalar

Windows Presentation Foundation dağıtıcısı, bir zamanlayıcı ayarlayarak veya kendisine ileti göndererek işleme isteğinde bulunurken karşılaştığı hatalara tepki gösterir. Temel işletim sistemi kaynakları tükendiğinde bu işlemler başarısız olabilir ve bu da dağıtıcının yanıt vermemeye başlamasına neden olur. BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions Bu yanıt vermemenin BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailure nedenini tanılamaya yardımcı olması için özelliğine bir numaralandırma değeri atanabilir.

Şunlara uygulanır

Ayrıca bkz.