Aracılığıyla paylaş


ICorDebugChain Arabirimi

Fiziksel veya mantıksal çağrı yığınının bir kesimini temsil eder.

Methods

Yöntem Description
EnumerateFrames Yöntemi En son çerçeveden başlayarak zincirdeki tüm yönetilen yığın çerçevelerini içeren bir numaralandırıcı alır.
GetActiveFrame Yöntemi Zincirdeki etkin (en son) çerçeveyi alır.
GetCallee Yöntemi Bu zincir tarafından çağrılan zinciri alır.
GetCaller Yöntemi Bu zinciri çağıran zinciri alır.
GetContext Yöntemi Uygulanmadı.
GetNext Yöntemi İş parçacığı için sonraki çerçeve zincirini alır.
GetPrevious Yöntemi İş parçacığı için önceki çerçeve zincirini alır.
GetReason Yöntemi Bu çağrı zincirinin kökeninin nedenini alır.
GetRegisterSet Yöntemi Bu zincirin etkin bölümü için yazmaç kümesini alır.
GetStackRange Yöntemi Bu zincir için yığın kesiminin adres aralığını alır.
GetThread Yöntemi Bu çağrı zincirinin parçası olduğu fiziksel iş parçacığını alır.
IsManaged Yöntemi Bu zincirin yönetilen kod çalıştırıp çalıştırmadığını gösteren bir değer alır.

Açıklamalar

Zincirdeki yığın çerçeveleri bitişik yığın alanını kaplar ve aynı iş parçacığını ve bağlamı paylaşır. Zincir, yönetilen veya yönetilmeyen kod zincirlerini temsil edebilir. Boş ICorDebugChain bir örnek yönetilmeyen bir kod zincirini temsil eder.

Uyarı

Bu arabirim, makineler arası veya işlemler arası uzaktan çağrılmasını desteklemez.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kitaplık: CorGuids.lib

.NET sürümleri: .NET Framework 1.0'dan itibaren kullanılabilir