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.

CLRDataAddressType Sabit Listesi
IXCLRDataProcess::GetAddressType tarafından verilen bir adreste bulunan veri türünü gösterir

CLRDataByNameFlag Sabit Listesi
Aramada adların nasıl eşleşmesi gerektiğini gösterir.

CLRDataDetailedFrameType Sabit Listesi
IXCLRDataStackWalk::GetFrameType yönteminden çağrı yığınındaki bir çerçeve türünü ayrıntılı olarak açıklar.

CLRDataEnumMemoryFlags Sabit Listesi
ICLRDataEnumMemoryRegions::EnumMemoryRegions yöntemine yapılan çağrının hangi bellek bölgelerini içermesi gerektiğini gösterir.

CLRDataExceptionSameFlag Numaralandırması
Özel durumların sistem kayıtlarıyla nasıl eşleşmesi gerektiğini gösterir.

CLRDataFieldFlag Sabit Listesi
Bir alanın çeşitli özniteliklerini gösterir.

CLRDataFollowStubInFlag Numaralandırması
Saplamanın nasıl izlendiğini tanımlayan IXCLRDataProcess::FollowStub ve IXCLRDataProcess::FollowStub2'ye geçirilen bir bayrak kümesi.

CLRDataFollowStubOutFlag Sabit Listesi
IXCLRDataProcess::FollowStub ve IXCLRDataProcess::FollowStub2'den döndürülen ve aşağıdaki saplamanın sonucunu gösteren bir dizi bayrak.

CLRDataMethodCodeNotification Numaralandırması
Teslim edilmesi gereken yöntem örneği koduyla ilgili bildirimlerin türünü gösterir. IXCLRDataProcess::SetCodeNotifications ve IXCLRDataProcess::SetAllCodeNotifications Yöntemi çağrılarında kullanılır.

CLRDataModuleExtentType Sabit Listesi
IXCLRDataModule::EnumExtent aracılığıyla bir modülle ilişkili bellek bölgesinin türünü gösterir.

CLRDataOtherNotifyFlag Sabit Listesi
Teslim edilmesi gereken bildirimlerin türünü gösterir. IXCLRDataProcess::SetOtherNotificationFlags Yöntemine yapılan çağrılarda kullanılır.

CLRDataSimpleFrameType Enumeraiton
IXCLRDataStackWalk::GetFrameType'dan çağrı yığınındaki bir çerçeve türünü açıklar.

CLRDataSourceType Sabit Listesi
CLRDATA_IL_ADDRESS_MAP yapısı tarafından kullanılan değerleri sağlar.

CLRDataValueFlag Sabit Listesi
Bir değerin çeşitli özniteliklerini 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.

Hata Ayıklama Coclass’ları

Hata Ayıklama Arabirimleri

Hata Ayıklama Genel Statik İşlevleri

Hata Ayıklama Yapıları