共用方式為


HOW TO:建立和初始化追蹤參數

為了使用追蹤參數,您必須先建立追蹤參數,並將其置入程式碼中。 您可從兩種預先定義的類別來建立參數物件:BooleanSwitch 類別和 TraceSwitch 類別。 如果您只在意是否要顯示追蹤訊息,則可使用 BooleanSwitch;如果您需要區別追蹤層級,請使用 TraceSwitch。 如果您使用 TraceSwitch,則可定義您自己的偵錯訊息,並將其與不同的追蹤層級關聯。 您可運用追蹤或偵錯來使用這兩種參數。 依照預設,BooleanSwitch 為停用,而 TraceSwitch 會設為 TraceLevel.Off 層級。 您可以建立追蹤參數,並放置在程式碼中任何可能需要使用的地方。

雖然您可在程式碼中設定追蹤層級和其他組態選項,但是我們建議您使用組態檔來管理參數的狀態。 這是因為在組態系統中管理參數的組態讓您擁有更多的彈性 — 您可開啟或關閉各種參數和變更層級,而不需要重新編譯應用程式。 如需詳細資訊,請參閱設定追蹤參數

若要建立和初始化追蹤參數

  1. 將參數定義為 BooleanSwitch 型別或 TraceSwitch 型別,並設定參數的名稱和描述。

  2. 設定追蹤參數。 如需詳細資訊,請參閱設定追蹤參數

    下列程式碼建立兩個參數,每種型別一個:

    Dim dataSwitch As New BooleanSwitch("Data", "DataAccess module")
    Dim generalSwitch As New TraceSwitch("General", "Entire application")
    
    System.Diagnostics.BooleanSwitch dataSwitch = 
       new System.Diagnostics.BooleanSwitch("Data", "DataAccess module");
    System.Diagnostics.TraceSwitch generalSwitch = 
       new System.Diagnostics.TraceSwitch("General", 
       "Entire application");
    

請參閱

工作

HOW TO:設定追蹤參數

概念

追蹤參數

檢測和追蹤的簡介