Aracılığıyla paylaş


ICorDebugController Arabirimi

Kod yürütme bağlamını denetleyebilen bir Process veya AppDomainbir kapsamı temsil eder.

Methods

Yöntem Description
ICorDebugController::CanCommitChanges Bu yöntem kullanımdan kaldırıldı.
ICorDebugController::CommitChanges Bu yöntem kullanımdan kaldırıldı.
Continue Yöntemi ICorDebugController::Stop çağrısından sonra yönetilen iş parçacıklarının yürütülmesini sürdürür.
Detach Yöntemi Hata ayıklayıcıyı işlemden veya uygulama etki alanından ayırır.
EnumerateThreads Yöntemi İşlemdeki etkin yönetilen iş parçacıkları için bir numaralandırıcı alır.
HasQueuedCallbacks Yöntemi Yönetilen geri çağırmaların belirtilen iş parçacığı için şu anda kuyruğa alınıp alınmadığını gösteren bir değer alır.
IsRunning Yöntemi İşlemdeki iş parçacıklarının şu anda serbestçe çalışıp çalışmadığını gösteren bir değer alır.
SetAllThreadsDebugState Yöntemi İşlemdeki tüm yönetilen iş parçacıklarının hata ayıklama durumunu ayarlar.
Stop Yöntemi İşlemde yönetilen kod çalıştıran tüm iş parçacıklarında işbirliğine dayalı bir durdurma gerçekleştirir.
Terminate Yöntemi Belirtilen çıkış koduyla işlemi sonlandırır.

Açıklamalar

Bir ICorDebugController işlemi denetleiyorsa kapsam, işlemin tüm iş parçacıklarını içerir. ICorDebugController Bir uygulama etki alanını denetleiyorsa, kapsam yalnızca söz konusu uygulama etki alanının iş parçacıklarını içerir.

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

Kütüphane: CorGuids.lib

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