Aracılığıyla paylaş


IXCLRDataExceptionNotification Arabirimi

Çağıran, IUnknown'dan türetilen ve sistem özel durumları aracılığıyla gerçekleşen çeşitli CLR bildirimleri için geri çağırma yöntemleri içeren arabirim sağladı.

Not

Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorProfiler API'leriyle ICorDebug çalışmanızı öneririz.

Yöntemler

Metot Açıklama
OnCodeGenerated Özel durum belirli bir yöntem örneği için kod oluşturmayı temsil ederse geri çağırma yapılır.
OnCodeDiscarded Özel durum belirli bir yöntem örneği için kodun atılması işlemini temsil ederse geri çağırma yapılır.
OnProcessExecution Özel durum istenen yürütme durumuna ulaşan işlemi temsil ederse geri çağırma yapılır.
OnTaskExecution Özel durum istenen yürütme durumuna ulaşan bir görevi temsil ederse geri çağırma yapılır.
OnModuleLoaded Özel durum yüklenen bir modülü temsil ederse geri çağırma yapılır.
OnModuleUnloaded Özel durum kaldırılan bir modülü temsil ederse geri çağırma yapılır.
OnTypeLoaded Özel durum yüklenen belirli bir tür örneğini temsil ederse geri çağırma yapılır.
OnTypeUnloaded Özel durum kaldırılan belirli bir tür örneğini temsil ederse geri çağırma yapılır.

Açıklamalar

Bu arabirim yöntemi kullanıcıları IXCLRDataProcess::TranslateExceptionRecordToNotification tarafından uygulanır. Hiçbir üst bilgi veya kitaplık dosyası aracılığıyla gösterilmez. Ancak, GUID 2D95A079-42A1-4837-818F-0B97D7048E0E ile türetilen IUnknown ve normal COM mekanizmaları aracılığıyla uygulanabilen bir COM arabirimidir. Yukarıdaki yöntemlerin listesi, bu arabirimdeki IUnknown olmayan yöntemlerin tam listesidir ve vtable sıradadır.

Gereksinimler

Platformlar: Bkz. Sistem Gereksinimleri. Üst Bilgi: Yok Kitaplığı: Yok .NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir

Ayrıca bkz.