ISOSDacInterface Arabirimi

uygulamasından SOSverilere erişmek için yardımcı yöntemler sağlar.

Uyarı

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 ICorDebug API'leriyle ICorProfiler çalışmanızı öneririz.

Methods

Yöntem Description
GetAppDomainData Belirtilen adreste uygulama etki alanının verilerini alır.
GetAppDomainList Çalışma zamanındaki uygulama etki alanlarının listesini alır.
GetAppDomainStoreData Çalışma zamanı uygulaması etki alanı deposu hakkındaki verileri alır.
GetAssemblyData Belirtilen adreste derlemenin verilerini alır.
GetCCWData BIR COM sarmalayıcı adresi için COM çağrılabilen sarmalayıcı (CCW) verilerini alır.
GetCCWInterfaces COM çağrılabilen sarmalayıcı (CCW) için COM arabirim işaretçisi verilerini alır.
GetCodeHeaderData Belirtilen yönerge işaretçisini içeren JIT derlenmiş yöntemi için kod üst bilgisi verilerini alır.
GetCodeHeapList Belirtilen JIT yöneticisi için kod yığınlarının listesini alır.
GetDomainLocalModuleData Belirtilen adreste etki alanı-yerel modülü için verileri alır.
GetDomainLocalModuleDataFromAppDomain Belirtilen uygulama etki alanı ve modül tanımlayıcısı için etki alanı yerel modül verilerini alır.
GetDomainLocalModuleDataFromModule Belirtilen modül için etki alanı yerel modül verilerini alır.
GetFieldDescData FieldDesc adresinin verilerini alır.
GetGCHeapData Çöp toplama yığını hakkında genel bilgileri alır.
GetGCHeapDetails Belirtilen çöp toplama yığını için ayrıntılı bilgileri alır.
GetGCHeapList Sunucu çöp toplama yığın adreslerinin listesini alır.
GetGCHeapStaticData Statik çöp toplama yığını ayrıntılarını alır.
GetHandleEnum Çalışma zamanı tanıtıcıları için bir numaralandırıcı alır.
GetHandleEnumForTypes Türleri belirtilen tür değerleriyle eşleşen çalışma zamanı tanıtıcıları için bir numaralandırıcı alır.
GetHeapAnalyzeData Belirtilen çöp toplama yığını için yığın çözümleme verilerini alır.
GetHeapAnalyzeStaticData Çöp toplayıcı için statik yığın çözümleme verilerini alır.
GetHeapSegmentData Belirtilen çöp toplama yığın kesimi için bilgileri alır.
GetILForModule Modüldeki göreli sanal adrese karşılık gelen ara dil (IL) adresini alır.
GetJitManagerList Çalışma zamanı tarafından bilinen JIT yöneticilerinin listesini alır.
GetMethodDescData Verilen MethodDesc işaretçisinin verilerini alır.
GetMethodDescFromToken Modüldeki meta veri belirtecinin MethodDesc adresini alır.
GetMethodDescName MethodDesc adresine karşılık gelen adı alır.
GetMethodDescPtrFromFrame Çerçeve adresine karşılık gelen MethodDesc işaretçisini alır.
GetMethodDescPtrFromIP Verilen yerel yönerge adresini içeren yönteme karşılık gelen MethodDesc işaretçisini alır.
GetMethodTableData Yöntem tablosu için verileri alır.
GetMethodTableFieldData Yöntem tablosu için alan verilerini alır.
GetMethodTableForEEClass EEClass adresine karşılık gelen yöntem tablosu adresini alır.
GetMethodTableSlot Yöntem tablosundaki bir yuvanın değerini alır.
GetModule IXCLRDataModule Modül adresi için bir arabirim alır.
GetModuleData Belirli bir adrese yüklenen modüle karşılık gelen verileri getirir.
GetObjectData Belirtilen adreste nesnenin verilerini alır.
GetOOMData Belirtilen çöp toplama yığını için yetersiz bellek verilerini alır.
GetOOMStaticData Atık toplayıcı için statik yetersiz bellek verilerini alır.
GetRCWData COM sarmalayıcı adresi için çalışma zamanı çağrılabilen sarmalayıcı (RCW) verilerini alır.
GetRCWInterfaces Çalışma zamanı çağrılabilen sarmalayıcı (RCW) için COM arabirim işaretçisi verilerini alır.
GetRegisterName Çalışma zamanı kayıt tanımlayıcısının görünen adını alır.
GetStackReferences İş parçacığı çağrı yığınındaki başvurular için bir numaralandırıcı alır.
GetStressLogAddress Çalışma zamanı stres günlüğünün adresini alır.
GetSyncBlockCleanupData Belirtilen adreste eşitleme bloğu için temizleme verilerini alır.
GetSyncBlockData Belirtilen sayıya sahip eşitleme bloğunun verilerini alır.
GetThreadData Yönetilen iş parçacığının verilerini belirtilen adreste alır.
GetThreadFromThinlockID İnce kilit tanımlayıcısına karşılık gelen yönetilen iş parçacığı adresini alır.
GetThreadLocalModuleData Belirtilen iş parçacığı ve modül dizini için iş parçacığı yerel modül verilerini alır.
GetThreadpoolData Çalışma zamanı iş parçacığı havuzu için verileri alır.
GetThreadStoreData Çalışma zamanı iş parçacığı deposu hakkındaki verileri alır.
GetTLSIndex Çalışma zamanı tarafından kullanılan iş parçacığı yerel depolama dizinini alır.
GetUsefulGlobals Tanılama araçları için yaygın olarak yararlı olan genel çalışma zamanı adreslerini alır.
GetWorkRequestData Belirtilen adreste iş isteğinin verilerini alır.
TraverseLoaderHeap Belirtilen yükleyici yığınındaki blokları numaralandırır.
TraverseModuleMap Modül eşlemesinde geçiş yapıp her giriş için bir geri çağırma çağırır.
TraverseRCWCleanupList Çalışma zamanı çağrılabilen sarmalayıcı (RCW) temizleme listesinden geçiş yapıp her giriş için bir ziyaretçi geri çağırma çağırır.
TraverseVirtCallStubHeap Belirtilen uygulama etki alanı için bir sanal çağrı saptama yığınındaki blokları numaralandırı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 IUnknown ile türetilen 436f00f2-b42a-4b9f-870c-e73db66ae930 bir COM arabirimidir.

Gereksinimler

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

Ayrıca bakınız