SourceSwitch 构造函数

定义

初始化 SourceSwitch 类的新实例。

重载

SourceSwitch(String)

初始化 SourceSwitch 类的新实例,并且指定源的名称。

SourceSwitch(String, String)

初始化 SourceSwitch 类的新实例,并且指定源开关的显示名称和默认值。

SourceSwitch(String)

Source:
SourceSwitch.cs
Source:
SourceSwitch.cs
Source:
SourceSwitch.cs

初始化 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)

Source:
SourceSwitch.cs
Source:
SourceSwitch.cs
Source:
SourceSwitch.cs

初始化 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>  

适用于