Bu çalışma zamanı olayları, oluşan özel durumlar hakkındaki bilgileri yakalar. Bu olayların tanılama amacıyla nasıl kullanılacağı hakkında daha fazla bilgi için bkz . .NET uygulamalarını günlüğe kaydetme ve izleme
ExceptionThrown_V1 olayı
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Hata (1)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionThrown_V1
80
Yönetilen bir özel durum oluşturulur.
Alan adı
Veri türü
Tanım
ExceptionType
win:UnicodeString
Özel durumun türü; örneğin, System.NullReferenceException.
0x10: IsCLSCompliant (öğesini Exception türeten bir özel durum CLS uyumludur; aksi takdirde CLS uyumlu değildir).
ClrInstanceID
win:UInt16
CLR veya CoreCLR örneği için benzersiz kimlik.
ExceptionCatchStart olayı
Yönetilen özel durum yakalama işleyicisi başladığında bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionCatchStart
250
Yönetilen özel durum çalışma zamanı tarafından işlenir.
Alan adı
Veri türü
Tanım
EIPCodeThrow
win:Pointer
Özel durumun oluştuğu yönerge işaretçisi.
MethodID
win:Pointer
Özel durumun oluştuğu yöntemde yöntem tanımlayıcısına yönelik işaretçi.
MethodName
win:UnicodeString
Özel durumun oluştuğu yöntemin adı.
ClrInstanceID
win:UInt16
CLR veya CoreCLR örneği için benzersiz kimlik.
ExceptionCatchStop olayı
Yönetilen özel durum yakalama işleyicisi sona erdiğinde bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionCatchStop
251
Yönetilen özel durum yakalama işleyicisi yapılır.
ExceptionFinallyStart olayı
Yönetilen özel durum son işleyicisi başladığında bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionFinallyStart
252
Yönetilen özel durum çalışma zamanı tarafından işlenir.
Alan adı
Veri türü
Tanım
EIPCodeThrow
win:Pointer
Özel durumun oluştuğu yönerge işaretçisi.
MethodID
win:Pointer
Özel durumun oluştuğu yöntemde yöntem tanımlayıcısına yönelik işaretçi.
MethodName
win:UnicodeString
Özel durumun oluştuğu yöntemin adı.
ClrInstanceID
win:UInt16
CLR veya CoreCLR örneği için benzersiz kimlik.
ExceptionFinallyStop olayı
Yönetilen özel durum yakalama işleyicisi sona erdiğinde bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionFinallyStop
253
Yönetilen özel durum finally işleyicisi yapılır.
ExceptionFilterStart olayı
Yönetilen özel durum filtreleme başladığında bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionFilterStart
254
Yönetilen özel durum filtrelemesi başlar.
Alan adı
Veri türü
Tanım
EIPCodeThrow
win:Pointer
Özel durumun oluştuğu yönerge işaretçisi.
MethodID
win:Pointer
Özel durumun oluştuğu yöntemde yöntem tanımlayıcısına yönelik işaretçi.
MethodName
win:UnicodeString
Özel durumun oluştuğu yöntemin adı.
ClrInstanceID
win:UInt16
CoreCLR örneği için benzersiz kimlik.
ExceptionFilterStop olayı
Yönetilen özel durum filtrelemesi sona erdiğinde bu olay yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionFilteringStart
255
Yönetilen özel durum filtrelemesi sona erer.
ExceptionThrownStop olayı
Bu olay, çalışma zamanı, oluşan yönetilen özel durumu işlemeyi bitirdiğinde yayılır.
Olayı oluşturmak için anahtar sözcük
Düzey
ExceptionKeyword (0x8000)
Bilgilendirme (4)
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay
Olay Kimliği
Yükseltildiğinde
ExceptionThrownStop
Kategori 256
Yönetilen özel durum filtrelemesi sona erer.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.