共用方式為


ICLRDebugManager 介面

提供方法讓主應用程式將一組工作與識別項和易記名稱產生關聯。

方法

方法

描述

ICLRDebugManager::BeginConnection 方法

在主應用程式和偵錯工具之間建立新的連接,將工作與識別項和易記名稱產生關聯。

ICLRDebugManager::EndConnection 方法

移除工作清單與識別項和易記名稱之間的關聯。

ICLRDebugManager::GetDacl 方法

未實作這個方法。

ICLRDebugManager::IsDebuggerAttached 方法

取得值,表示偵錯工具是否附加至處理序。

ICLRDebugManager::SetConnectionTasks 方法

ICLRTask 執行個體的清單與識別項和易記名稱產生關聯。

ICLRDebugManager::SetDacl 方法

未實作這個方法。

ICLRDebugManager::SetSymbolReadingPolicy 方法

設定讀取程式資料庫 (PDB) 檔的原則。 此原則會決定是否要將行號和檔案的相關資訊包含在呼叫堆疊中。

備註

在偵錯案例中,主應用程式可能會想要依照它本身的程式設計邏輯將工作分組。 例如,分組會讓某位程式開發人員只能看到他自己的 API 所需的工作,而不能看到在處理序中執行的每一個工作。 ICLRDebugManager 可讓主應用程式實作此分組類型。

重要事項重要事項

三個 ICLRDebugManager 方法 (亦即 BeginConnectionSetConnectionTasksEndConnection) 彼此之間互為相依。這些方法必須依照指定的順序來呼叫,才能達到預期的效果。

分組以及應用程式指派給群組的識別項和易記名稱,對於 Common Language Runtime (CLR) 並沒有任何意義。 CLR 只是將資訊傳遞給偵錯工具而已。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**MSCorEE.h

程式庫:包含做為 MSCorEE.dll 中的資源

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

其他資源

裝載介面