TraceSource Constructor (String^)
Initializes a new instance of the TraceSource class, using the specified name for the source.
Assembly: System (in System.dll)
Parameters
- name
-
Type:
System::String^
The name of the source (typically, the name of the application).
| Exception | Condition |
|---|---|
| ArgumentNullException | name is null. |
| ArgumentException | name is an empty string (""). |
The source name is used to identify traces. It is used by a SourceFilter to determine whether a trace listener should produce the trace. The recommended practice is to use the name of the application for the source name.
Note |
|---|
It is not necessary to create a new TraceSource instance for each trace request. Create one TraceSource instance and use it for all trace requests for the application. |
The following code example shows the use of the TraceSource constructor to create a new TraceSource object. This code example is part of a larger example provided for the TraceSource class.
Available since 2.0
