Dispatcher.UnhandledException Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
veya BeginInvokeyoluyla Invoke bir temsilcinin yürütülmesi sırasında bir iş parçacığı özel durumu oluştuğunda ve yakalanmadığında gerçekleşir.
public:
event System::Windows::Threading::DispatcherUnhandledExceptionEventHandler ^ UnhandledException;
public event System.Windows.Threading.DispatcherUnhandledExceptionEventHandler UnhandledException;
member this.UnhandledException : System.Windows.Threading.DispatcherUnhandledExceptionEventHandler
Public Custom Event UnhandledException As DispatcherUnhandledExceptionEventHandler
Public Event UnhandledException As DispatcherUnhandledExceptionEventHandler
Olay Türü
Açıklamalar
Bu olay, bir temsilcinin Invoke yürütülmesi sırasında oluşturulan veya BeginInvoke yakalanmayan bir özel durum olduğunda tetiklendi.
İşleyici, özel durumu işlenmiş olarak işaretleyebilir ve bu da iç özel durum işleyicisinin çağrılmasını engeller.
İkincil özel durumlar oluşturmaktan kaçınmak ve oluşan durumları yakalamak için bu olayın olay işleyicileri dikkatle yazılmalıdır. İşleyicide bellek ayırmayı veya yoğun kaynak kullanan işlemleri yapmaktan kaçınmanız önerilir.
Olay, UnhandledExceptionFilter olayı tetiklemeyecek UnhandledException bir araç sağlar. Olay UnhandledExceptionFilter önce oluşturulur ve üzerinde DispatcherUnhandledExceptionFilterEventArgs ise olarak ayarlanırsa RequestCatchfalse
UnhandledException olay tetiklenmez.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin