Aracılığıyla paylaş


ICorDebugManagedCallback::LogSwitch Yöntemi

Bir hata ayıklama/izleme anahtarı oluşturmak, değiştirmek veya silmek için ortak dil çalışma zamanı (CLR) yönetilen iş parçacığının Switch sınıfında bir yöntem çağırdığını hata ayıklayıcıya bildirir.

Sözdizimi

HRESULT LogSwitch (
    [in] ICorDebugAppDomain  *pAppDomain,
    [in] ICorDebugThread     *pThread,
    [in] LONG                 lLevel,
    [in] ULONG                ulReason,
    [in] WCHAR               *pLogSwitchName,
    [in] WCHAR               *pParentName);

Parametreler

PAppDomain
[in] Hata ayıklama/izleme anahtarı oluşturan, değiştiren veya silen yönetilen iş parçacığını içeren uygulama etki alanını temsil eden bir ICorDebugAppDomain nesnesi işaretçisi.

pThread
[in] Yönetilen iş parçacığını temsil eden bir ICorDebugThread nesnesinin işaretçisi.

lLevel
[in] Olay günlüğüne yazılan açıklayıcı iletinin önem düzeyini gösteren değer.

ulReason
[in] LogSwitchCallReason numaralandırmasının hata ayıklama/izleme anahtarında gerçekleştirilen işlemi gösteren değeri.

pLogSwitchName
[in] Hata ayıklama/izleme anahtarının adına yönelik bir işaretçi.

pParentName
[in] Hata ayıklama/izleme anahtarının üst öğesinin adına yönelik bir işaretçi.

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

Ayrıca bakınız