Aracılığıyla paylaş


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

Name Değer Description
Continue 0

Hatadan sonra devam edin.

Bu varsayılan değerdir. .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.

Throw 1

Özel durum oluşturma.

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

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 vermemeyi "onarabilir" ancak her zamanki işleme zamanlamasını kabul edemez ve bu da çok önemli olabilir. Bu seçeneğin seçilmesi beklenmeyen davranışlara yol açabilir.

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ükenirse 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.