TraceSource 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 TraceSource 类的新实例。
重载
| 名称 | 说明 |
|---|---|
| TraceSource(String) |
使用源的 TraceSource 指定名称初始化类的新实例。 |
| TraceSource(String, SourceLevels) |
使用源的指定名称以及要进行跟踪的默认源级别初始化类的新实例 TraceSource 。 |
TraceSource(String)
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
使用源的 TraceSource 指定名称初始化类的新实例。
public:
TraceSource(System::String ^ name);
public TraceSource(string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)
参数
- name
- String
源的名称(通常为应用程序的名称)。
例外
name 是 null。
name 是空字符串(“)。
示例
下面的代码示例演示如何使用 TraceSource 构造函数创建新 TraceSource 对象。 该代码示例是 TraceSource 类中的一个较大示例的一部分。
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
注解
源名称用于标识跟踪。 它由一个 SourceFilter 用于确定跟踪侦听器是否应生成跟踪。 建议的做法是将应用程序的名称用于源名称。
注释
无需为每个跟踪请求创建新 TraceSource 实例。 创建一个 TraceSource 实例并将其用于应用程序的所有跟踪请求。
适用于
TraceSource(String, SourceLevels)
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
- Source:
- TraceSource.cs
使用源的指定名称以及要进行跟踪的默认源级别初始化类的新实例 TraceSource 。
public:
TraceSource(System::String ^ name, System::Diagnostics::SourceLevels defaultLevel);
public TraceSource(string name, System.Diagnostics.SourceLevels defaultLevel);
new System.Diagnostics.TraceSource : string * System.Diagnostics.SourceLevels -> System.Diagnostics.TraceSource
Public Sub New (name As String, defaultLevel As SourceLevels)
参数
- name
- String
源的名称,通常是应用程序的名称。
- defaultLevel
- SourceLevels
枚举值的按位组合,指定要跟踪的默认源级别。
例外
name 是 null。
name 是空字符串(“)。
注解
源名称用于标识跟踪。 它可用于 SourceSwitch 确定跟踪是否发生,以及 SourceFilter 是否生成跟踪。 默认源级别用于 EventTypeFilter 确定是否根据要跟踪的消息的源级别进行跟踪。
注释
无需为每个跟踪请求创建新 TraceSource 实例。 创建一个 TraceSource 实例并将其用于应用程序的所有跟踪请求。