Aracılığıyla paylaş


IXCLRDataProcess Arabirimi

Bir işlemle ilgili bilgileri sorgulamak için yöntemler sağlar.

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
GetRuntimeNameByAddress Verilen adres için bir ad alır.
GetAppDomainByUniqueId AppDomain Bir işlemi benzersiz kimliğine göre alır.
StartEnumModules Bir işlemin modüllerini listelemek için bir tanıtıcı sağlar.
EnumModule Bu işlemin modüllerini numaralandırır.
EndEnumModules Modül numaralandırması sırasında kullanılan iç yineleyiciler tarafından kullanılan kaynakları serbest bırakır.
StartEnumMethodInstancesByAddress Belirli bir adreste başlatma yöntemi örneklerini AppDomain listelemek için bir tanıtıcı sağlar.
EnumMethodInstanceByAddress Adres uzaklığından başlayarak bu işlemin yöntem örneklerini numaralandırır.
EndEnumMethodInstancesByAddress Örnek numaralandırması sırasında kullanılan iç yineleyiciler tarafından kullanılan kaynakları serbest bırakır.
GetTaskByOSThreadID yönetilen görevi işletim sistemi iş parçacığı kimliğine göre alır.
GetTaskByUniqueID Yönetilen görevi benzersiz kimliğine göre alır.
GetModuleByAddress Yönetilen modülü adrese göre arar.
StartEnumMethodDefinitionsByAddress YÖNTEM örneklerini IL kod adresine göre listelemek için bir tanıtıcı sağlar.
EnumMethodDefinitionByAddress Yöntem örneklerini IL kod adresine göre numaralandırır.
EndEnumMethodDefinitionsByAddress Örnek numaralandırması sırasında kullanılan iç yineleyiciler tarafından kullanılan kaynakları serbest bırakır.
FollowStub CLR saplaması olan bir adres verildiğinde (ve önceki bir takipten gelen olası durum), saplamadan çıkılıp çıkılmadığının denetleneceği sonraki yürütme adresini belirler.
FollowStub2 CLR saplaması olan bir adres verildiğinde (ve önceki bir takipten gelen olası durum), saplamadan çıkılıp çıkılmadığının denetleneceği sonraki yürütme adresini belirler.
TranslateExceptionRecordToNotification Mümkünse sistem özel durum kaydını belirli bir bildirim türüne çevirir.
GetAddressType Verilen adres tarafından başvuruda bulunılan veri türünün göstergesini döndürür.
SetCodeNotifications Bir yöntem için kod oluşturulduğunda veya atıldığında bildirim ister.
SetAllCodeNotifications Belirli IXCLRDataModulebir içindeki herhangi bir yöntem örneği için kod oluşturulduğunda veya atıldığında bildirim ister.
İste Verilen arabelleği işlemin verileriyle doldurma istekleri.
SetOtherNotificationFlags BELIRLI olaylar CLR tarafından tetiklendiğinde bildirim isteğinde bulunur.
StartEnumAppDomains İşlemdeki AppDomains öğesini listelemek için bir tanıtıcı sağlar.
EnumAppDomain İşlemdeki AppDomains öğesini numaralandırır.
EndEnumAppDomains AppDomain numaralandırması sırasında kullanılan iç yineleyiciler tarafından kullanılan kaynakları serbest bırakır.

Açıklamalar

Bu arabirim çalışma zamanının içinde bulunur ve hiçbir üst bilgi veya kitaplık dosyası aracılığıyla gösterilmez. Ancak, her zamanki COM mekanizmaları aracılığıyla elde edilebilen GUID 5c552ab6-fc09-4cb3-8e36-22fa03c798b7 ile türetilen IUnknown bir COM arabirimidir.

Gereksinimler

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

Ayrıca bkz.