SourceSwitch 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SourceSwitch 類別的新執行個體。
多載
SourceSwitch(String) |
使用指定的來源名稱,初始化 SourceSwitch 類別的新執行個體。 |
SourceSwitch(String, String) |
使用來源參數的顯示名稱和預設值,初始化 SourceSwitch 類別的新執行個體。 |
SourceSwitch(String)
使用指定的來源名稱,初始化 SourceSwitch 類別的新執行個體。
public:
SourceSwitch(System::String ^ name);
public SourceSwitch (string name);
new System.Diagnostics.SourceSwitch : string -> System.Diagnostics.SourceSwitch
Public Sub New (name As String)
參數
- name
- String
來源的名稱。
備註
參數 name
是用來設定 屬性的值 DisplayName 。
若要在 .NET Framework 應用程式中設定層級SourceSwitch,請編輯對應至應用程式名稱的組態檔。 在此檔案中,您可以新增參數並設定其值、移除參數,或清除應用程式先前設定的所有參數。 若要新增來源參數,組態檔的格式應該如下列範例所示。
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>
適用於
SourceSwitch(String, String)
使用來源參數的顯示名稱和預設值,初始化 SourceSwitch 類別的新執行個體。
public:
SourceSwitch(System::String ^ displayName, System::String ^ defaultSwitchValue);
public SourceSwitch (string displayName, string defaultSwitchValue);
new System.Diagnostics.SourceSwitch : string * string -> System.Diagnostics.SourceSwitch
Public Sub New (displayName As String, defaultSwitchValue As String)
參數
- displayName
- String
來源參數的名稱。
- defaultSwitchValue
- String
參數的預設值。
範例
下列程式代碼範例會 SourceSwitch 建立名稱為 「SourceSwitch」 和預設值的 Verbose。 此程式代碼範例是提供給 類別之較大範例的 TraceSource 一部分。
#if(!ConfigFile)
SourceSwitch sourceSwitch = new SourceSwitch("SourceSwitch", "Verbose");
#endif
#If (ConfigFile = False) Then
Dim sourceSwitch As New SourceSwitch("SourceSwitch", "Verbose")
#End If
備註
參數 displayName
是用來設定屬性的值 DisplayName ; defaultSwitchValue
參數會儲存為字段,並用來在第一次參考時初始化 Value 屬性。
注意
對於 .NET Framework 應用程式,如果參數定義於組態檔中,而且value
已指定 屬性,則組態檔值會優先,並defaultSwitchValue
忽略 。
若要在 .NET Framework 應用程式中設定層級SourceSwitch,請編輯對應至應用程式名稱的組態檔。 在此檔案中,您可以新增參數並設定其值、移除參數,或清除應用程式先前設定的所有參數。 若要新增來源參數,組態檔的格式應該如下列範例所示。
<configuration>
<system.diagnostics>
<switches>
<add name="SourceSwitch" value="Verbose" ></add>
</switches>
</system.diagnostics>
</configuration>