ICLRDebugManager 介面
提供方法,讓主機將一組工作與識別碼和自訂名稱產生關聯。
方法
方法 | 描述 |
---|---|
BeginConnection 方法 | 在主機與偵錯工具之間建立新連線,以便讓工作與識別碼和自訂名稱產生關聯。 |
EndConnection 方法 | 移除工作清單與識別碼和自訂名稱之間的關聯。 |
GetDacl 方法 | 這個方法尚未實作。 |
IsDebuggerAttached 方法 | 取得值,表示偵錯工具是否附加至處理序。 |
SetConnectionTasks 方法 | 建立 ICLRTask 執行個體清單與識別碼和自訂名稱的關聯。 |
SetDacl 方法 | 這個方法尚未實作。 |
SetSymbolReadingPolicy 方法 | 設定讀取程式資料庫 (PDB) 檔案的原則。 此原則會決定行號和檔案相關資訊是否包含在呼叫堆疊中。 |
備註
在偵錯案例中,主機可能想要根據自己的程式設計邏輯將工作分組。 例如,劃分群組可讓開發人員只查看開發人員 API 所需的工作,而不是查看處理序中執行的每個工作。 ICLRDebugManager
可讓主機實作此種群組劃分。
重要
三個 ICLRDebugManager
方法 (BeginConnection
、SetConnectionTasks
和 EndConnection
) 彼此相依。 這些方法必須依指定的順序進行呼叫,才能如預期般運作。
劃分群組和主機指派給群組的識別碼和自訂名稱,對通用語言執行平台 (CLR) 沒有任何意義。 CLR 只會將資訊傳遞至偵錯工具。
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:自 2.0 起提供