Hata Ayıklama Numaralandırmaları
Bu bölümde, hata ayıklama API'sinin kullandığı yönetilmeyen numaralandırmalar açıklanmaktadır.
Bu Bölümde
CLR_DEBUGGING_PROCESS_FLAGS Sabit Listesi
ICLRDebugging::OpenVirtualProcess yöntemi tarafından kullanılan değerleri sağlar.
CLRDataEnumMemoryFlags Sabit Listesi
ICLRDataEnumMemoryRegions::EnumMemoryRegions yöntemine yapılan çağrının hangi bellek bölgelerini içermesi gerektiğini gösterir.
COR_PUB_ENUMPROCESS Sabit Listesi
Numaralandırılacak işlem türünü tanımlar.
CorDebugBlockingReason Sabit Listesi
Bir iş parçacığının belirli bir nesnede engellenmesinin nedenlerini belirtir.
CorDebugChainReason Sabit Listesi
Çağrı zincirinin başlatılmasının nedenini veya nedenlerini gösterir.
CorDebugCodeInvokeKind Sabit Listesi
Dışarı aktarılan bir işlevin yönetilen kodu nasıl çağırdığı açıklanır.
CorDebugCodeInvokePurpose Sabit Listesi
Dışarı aktarılan bir işlevin yönetilen kodu neden çağırdığı açıklanır.
CorDebugCreateProcessFlags Sabit Listesi
ICorDebug::CreateProcess yöntemine yapılan çağrıda kullanılabilecek ek hata ayıklama seçenekleri sağlar.
CorDebugDebugEventKind Sabit Listesi
Bilgileri DecodeEvent yöntemiyle çözülen olayın türünü gösterir.
CorDebugDecodeEventFlagsWindows Sabit Listesi
Windows platformunda hata ayıklama olayları hakkında ek bilgi sağlar.
CorDebugExceptionCallbackType Sabit Listesi
ICorDebugManagedCallback2 ::Exception olayından yapılan geri çağırma türünü gösterir.
CorDebugExceptionFlags Sabit Listesi
Özel durum hakkında ek bilgi sağlar.
CorDebugExceptionUnwindCallbackType Sabit Listesi
Geri çağırma tarafından geri çağırma aşamasında sinyal alınan olayı gösterir.
CorDebugGCType Sabit Listesi
Çöp toplayıcının bir iş istasyonunda mı yoksa sunucuda mı çalıştığını gösterir.
CorDebugGenerationTypes Sabit Listesi
Yönetilen yığında bellek bölgesinin oluşturulmasını belirtir.
CorDebugHandleType Sabit Listesi
Tanıtıcı türünü gösterir.
CorDebugIlToNativeMappingTypes Sabit Listesi
Belirli bir yerel yönerge aralığının özel bir kod bölgesine karşılık gelen olup olmadığını gösterir.
CorDebugIntercept Sabit Listesi
Girilebilen kod türlerini gösterir.
CorDebugInterfaceVersion Sabit Listesi
.NET Framework'ün bir sürümünü veya arabirimin tanıtıldığı .NET Framework sürümünü belirtir.
CorDebugInternalFrameType Sabit Listesi
Yığın çerçevesinin türünü tanımlar.
CorDebugJITCompilerFlags Sabit Listesi
Yönetilen tam zamanında (JIT) derleyicisinin davranışını etkileyen değerler içerir.
CorDebugJITCompilerFlagsDeprecated Sabit Listesi
Kullanımdan kalktı. CORDEBUG_JIT_DEFAULT
Bunun yerine CorDebugJITCompilerFlags numaralandırmasının üyesini kullanın.
CorDebugMappingResult Sabit Listesi
Yönerge işaretçisinin (IP) değerinin nasıl alındığının ayrıntılarını sağlar.
CorDebugMDAFlags Sabit Listesi
Yönetilen hata ayıklama yardımcısının (MDA) tetiklendiği iş parçacığının durumunu belirtir.
CorDebugNGenPolicy Sabit Listesi
Bir hata ayıklayıcının yerel görüntü önbelleğinden yerel (NGen) görüntüler yükleyip yüklemediğini belirleyen bir değer sağlar.
CorDebugPlatform Sabit Listesi
ICorDebugDataTarget::GetPlatform yöntemi tarafından kullanılan hedef platform değerlerini sağlar.
CorDebugRecordFormat Sabit Listesi
Yerel özel durum hata ayıklama olayı hakkında bilgi içeren bayt dizisindeki verilerin biçimini açıklar.
CorDebugRegister Sabit Listesi
Belirli bir işlemci mimarisiyle ilişkili yazmaçları belirtir.
CorDebugSetContextFlag Sabit Listesi
Bağlamın yığındaki etkin (veya yaprak) çerçeveden mi olduğunu yoksa başka bir çerçeveden geri sarılarak mı hesaplandığını gösterir.
CorDebugStateChange Sabit Listesi
İşlemdeki değişikliklere göre atılması gereken önbelleğe alınmış veri miktarını açıklar.
CorDebugStepReason Sabit Listesi
Tek bir adımın sonucunu gösterir.
CorDebugThreadState Sabit Listesi
Hata ayıklama için bir iş parçacığının durumunu belirtir.
CorDebugUnmappedStop Sabit Listesi
Adımlayıcı tarafından kod yürütmede durdurma tetikleyebilen eşlenmemiş kod türünü belirtir.
CorDebugUserState Sabit Listesi
bir iş parçacığının kullanıcı durumunu gösterir.
CorGCReferenceType Sabit Listesi
Atık toplanacak bir nesnenin kaynağını tanımlar.
ILCodeKind Sabit Listesi
Hata ayıklayıcının profil oluşturucu ReJIT izlemesine eklenen yerel değişkenlere veya koda erişip erişemeyeceğini belirten değerler sağlar.
LoggingLevelEnum Sabit Listesi
Yönetilen iş parçacığı bir olayı günlüğe kaydederken olay günlüğüne yazılan açıklayıcı bir iletinin önem derecesini gösterir.
LogSwitchCallReason Sabit Listesi
Hata ayıklama/izleme anahtarında gerçekleştirilen işlemi gösterir.
VariableLocationType Sabit Listesi
Bir değişkenin yerel konum türünü gösterir.
WriteableMetadataUpdateMode Sabit Listesi
Meta verilerdeki bellek içi güncelleştirmelerin hata ayıklayıcıya görünür olup olmadığını belirten değerler sağlar.
ClrDataSourceType Sabit Listesi
CLRDATA_IL_ADDRESS_MAP yapısı tarafından kullanılan değerleri sağlar.